在iOS中更改GMSMapView默认地图背景颜色

时间:2015-10-13 15:18:32

标签: ios google-maps google-maps-api-3 google-maps-api-2

iOS中的GMSMapView默认背景颜色为棕褐色或类似颜色。

我要求将该颜色更改为白色。我尝试过使用GMSTileLayer的子类而没有成功(或错误)。我需要在地图视图中放置带有白色背景的自定义地图叠加层。在没有叠加层的区域中,基本地图颜色需要匹配(白色)。

尝试以下但没有任何运气:

[mapView setBackgroundColor:[UIColor whiteColor]];

有人可以提供建议,还是指向可能有帮助的资源(谷歌除外)?

谢谢!

1 个答案:

答案 0 :(得分:3)

现在您可以更改地图的GMSMapStyle(适用于iOS版Google Maps SDK)。 样式仅适用于kGMSTypeNormal地图类型。 我使用https://mapstyle.withgoogle.com/创建自己的风格 希望,它会帮助你。