在我的应用程序中,我有一个运行良好的 MKMapView
,然后我将 MKMapView
替换为 OCMapView
并且停止显示图钉。我发现 viewForAnnotation
函数停止被调用。我发现与示例项目唯一不同的是添加注释的方法,在示例项目中使用了 addAnnotations
方法,但在我的例子中,我必须在循环中使用 addAnnotation
方法。
知道我遗漏了什么或调用 viewForAnnotation
并开始显示图钉的任何解决方法。
最佳答案
我们真的不需要用于集群的第 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/