ios - 面临显示引脚/簇的问题 : OCMapView

标签 ios swift mkmapview

在我的应用程序中,我有一个运行良好的 MKMapView,然后我将 MKMapView 替换为 OCMapView 并且停止显示图钉。我发现 viewForAnnotation 函数停止被调用。我发现与示例项目唯一不同的是添加注释的方法,在示例项目中使用了 addAnnotations 方法,但在我的例子中,我必须在循环中使用 addAnnotation 方法。

知道我遗漏了什么或调用 viewForAnnotation 并开始显示图钉的任何解决方法。

来源:https://github.com/yinkou/OCMapView

最佳答案

我们真的不需要用于集群的第 3 方库我想, 当在 iOS 中 MKMapView 已经提供了一个方法时:-

(NSSet *)annotationsInMapRect:(MKMapRect)mapRect

程序员应该做的是—— View Controller 中将呈现一张 map ,用于查找坐标,但 map View 将被隐藏,另一个 map View 将负责显示注释。

Apple 开发者网站中已经有演示代码:-

https://developer.apple.com/library/ios/samplecode/PhotoMap/Introduction/Intro.html

关于ios - 面临显示引脚/簇的问题 : OCMapView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29935123/

相关文章:

ios - 如何创建有效的 .app 或 .zip 存档以使用 Appium 自动化 iOS?

ios - 使用 PureLayout 自定义 UIButton

ios - xcode IOS swift NSURLConnection 工作缓慢

ios - AnyObject 在 Xcode8 beta6 中不工作?

ios - MKMapView 在固定索引处覆盖

iphone - Mapview 上注释图像的平滑移动

ios - 在 iOS 6 的 UITableView 中保留此 JSON 数据以使用的最佳方式

ios - 快速在表格 View 中添加滑动按钮

swift - 如何在 viewWillAppear 上重新加载 fetchedResultsController?

iphone - 如何在不从 map 中添加/删除的情况下移动 MKAnnotation?