ios - 如何从 GMSMapView 中删除默认标记
问题描述
我将 GMSMapView 用于 iOS 应用程序。我想从 GMSMapView 中删除默认标记/注释,但它没有被删除。我使用 maptype 属性来删除它,它在 Android 中运行良好,但在 iOS 中它不起作用。让我在这里分享代码示例。
let camera = GMSCameraPosition.camera(withLatitude: lat, longitude: long, zoom: zoom)
mapView = GMSMapView.map(withFrame: rect, camera: camera)
mapView.mapType = .terrain //<--- it's not working somehow in code i have tried all options.
有没有其他方法可以从 iOS 中的 GMSMapView 中删除所有默认标记/注释?让我附上图片以提高知名度。 问题截图
解决方案
推荐阅读
- speech-recognition - 从谷歌语音 api 结果中检测流畅度
- perl - 切换到新安装的 Perl 版本以在 CentOS 6 上迁移 otrs 配置文件
- glib - 如何将 glib 信号回调附加到某些线程上下文
- javascript - D3 v4:具有嵌套 g 标签的任意复杂数组的元素之间的间距和绑定
- reactjs - 低阶组件路由不起作用
- android - “dagger-android”库,如何注入Dialog类的属性?
- java - 在 Windows 7 上使用 Java SE DK 10.0.01 安装 Oracle SOA Suite 12c
- javascript - 即使表单具有有效值,Angular 4 按钮也被禁用
- docker - Win10 Pro删除后Docker安装失败
- php - 在所有字段类型上加载新的高级字段