标注气泡MKMapView移动问题
我目前正在开发一个使用 MKMapView 的应用程序。当地图被移动时,我执行服务器请求以根据坐标获取新的注释。
单击注释会移动地图。在这种情况下,我不想执行请求。
有人有解决方案如何知道是否是移动地图的标注气泡吗?
我尝试使用 - (void)mapView:(MKMapView *)mapView didSelectAnnotationView:(MKAnnotationView *)view{ 没有成功!
Im currently developping an App which uses a MKMapView. Wenn the map is moved I perform server request to get new Annotations based on the coordinates.
Wenn an annotation is clicked it sometines moves the map. In this case i don't want to perform a Request.
Has somebody a solution how to know if it was an callout buble which moved the map ?
I tried with - (void)mapView:(MKMapView *)mapView didSelectAnnotationView:(MKAnnotationView *)view{ without success !
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
看看这个答案我在其中解释了几种跟踪 MKMapView 已移动的方法。
这回答了另一个问题,但我认为这可能对您有帮助。
Look at this answer where I explain several methods to track that the MKMapView has moved.
That answers a different problem, but I think that might help you.