ios - 如何禁用 MGLAnnotation 的用户交互?

标签 ios swift annotations mapbox mglmapview

我正在使用 mapbox 并且有一个由 2 个注释组成的帖子。一个可以,另一个不能(不应该)可选。

如何使特定的 MGLAnnotation 不可选择?

我看过herehere并没有找到解决办法。

最佳答案

事实证明,解决方案在 class Custom2DotAnnotation: MGLAnnotationView { 内部非常简单 只需添加 self.isEnabled = false

关于ios - 如何禁用 MGLAnnotation 的用户交互?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57244875/

相关文章:

ios - 找不到包含我的保存数据的文件

swift - 突出显示当前 UICollectionViewCell tvOS

hibernate - 如何在 EJB3 (JPA) 和 Hibernate 中使用@Id 注释字段?

ios - XCTest waitForExpectations(...) 等待多个结果

iOS 深度链接 + 如果未安装应用程序则重定向到 App Store

swift - 如何从 firebase 读取数据

ios - 使用 SRTM HGT 文件创建地形图

java - 在 Java 8 PropertyDescriptor 中忽略重写方法上的注解

annotations - 在数组字段请求上添加模型模式捕获元素

ios - Swift - 通过动态类型加载类