如何在Google Maps iOS SDK上隐藏默认标签

我在最新的iOS应用程序上使用GoogleMapSDK v1.8 。 是否可以显示没有任何默认标签的法线贴图( kGMSTypeNormal )?

例如,隐藏以下部分或全部内容: 城市标签,道路标签,公共交通图标等 。 我希望有办法做到这一点。 请指导我实现目标的正确方法。

地图类型您可以使用多种地图类型之一自定义地图。 地图的类型控制着地图的整体表示。 例如,地图集通常包含专注于显示边界的政治地图,以及显示城市或地区的所有道路的道路地图。 适用于iOS的Google Maps SDK提供以下类型的地图:

类型值描述

正常kGMSTypeNormal典型的路线图。 展示了道路,一些人造特征以及河流等重要的自然景观。 道路和function标签也可见。 这是Google Maps for iOS中的默认地图模式。

混合kGMSTypeHybrid添加了道路地图的卫星照片数据。 道路和function标签也可见。 通过启用“卫星”视图,可以在适用于iOS的Google地图应用中启用此地图类型。

卫星kGMSType卫星卫星照片数据。 道路和function标签不可见。 此版本不适用于Google Maps for iOS。

地形kGMSTypeTerrain地形数据。 地图包括颜色,轮廓线和标签以及透视阴影。 一些道路和标签也可见。

无kGMSTypeNone没有地图图块。 不会渲染基本地图图块。 此模式与切片图层结合使用非常有用。 当地图类型设置为none时,将禁用流量数据的显示。 更改地图类型

要设置地图的类型,请为GMSMapView.mapType属性指定新值。 例如,要显示卫星地图类型:

GMSCameraPosition * camera = [GMSCameraPosition cameraWithLatitude:-33.8683经度:151.2086 zoom:6]; mapView_ = [GMSMapView mapWithFrame:CGRectZero camera:camera]; mapView_.mapType = kGMSTypeSatellite;

https://developers.google.com/maps/documentation/ios/map

我相信这是不行的,我在gmsmapview上找不到api来隐藏它们。 https://developers.google.com/maps/documentation/ios/reference/interface_g_m_s_map_view