2015-10-13 114 views
1

iOS中的GMSMapView具有棕褐色的默認背景顏色,或類似的東西。在iOS中更改GMSMapView默認地圖背景顏色

我有要求將該顏色更改爲白色。我試過使用GMSTileLayer的子類而沒有成功(或錯誤)。我需要將具有白色背景的自定義地圖疊加到地圖視圖上。在沒有覆蓋的區域,底圖顏色需要匹配(白色)。

試過沒有任何的運氣如下:

[mapView setBackgroundColor:[UIColor whiteColor]]; 

任何人都可以提出建議,或指向我(谷歌以外)的資源,可以幫助?

謝謝!

+0

我認爲你只能改變mapView的[mapType](https://developers.google.com/maps/documentation/ios-sdk/map#map_types),否則你必須使用'GMSTIleLayer '。目前,您無法使用iOS SDK更改'mapView'的顏色。 – ztan

回答

2

現在您可以更改您的GMSMapStyle地圖(適用於iOS 2.1的Google Maps SDK)。 樣式僅適用於kGMSTypeNormal地圖類型。 我創建自己的風格與https://mapstyle.withgoogle.com/ 希望,它會幫助你。