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

Change GMSMapView default map background color in iOS

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

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

尝试了以下但没有成功:

[mapView setBackgroundColor:[UIColor whiteColor]];

任何人都可以提供建议,或向我指出可能有帮助的资源(Google 除外)吗?

谢谢!

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