在一个地图视图上使用 2 个不同的 MKAnnotationView,一个用于自己的位置,一个用于显示某物
我怎样才能得到它,当前位置获得正常的引脚注释,并且由自己的软件制作的注释获得图像作为注释?
我可以相信 -(MKAnnotationView*)mapView(...) viewForAnnotation 中的 if: 但是我可以根据哪个属性来决定它是我自己的注释还是 Apple 注释?
How can i get it, that the current Location gets the normal Pin-Annotation and an Annotation made by own Software gets an Image as Annotation ?
I could believe with an if in the -(MKAnnotationView*)mapView(...) viewForAnnotation:
But on which property can i decide if its my own Annotation or if it is the Apple-Annotation ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
好的,我已经创建了一个自己的类来实现 MKAnnotation-Protocol 和一个自己的选择器。
在 -(MKAnnotationView*)mapView(...) 中,如果选择器可用,我只是尝试一下。作品
OK, i have made an own class implementing the MKAnnotation-Protocol and an own selector.
In the -(MKAnnotationView*)mapView(...) i just try, if the selector is available. works