当前位置的 iPhone mapKit 注释
我目前正在努力处理注释。我怎样才能阻止蓝色 GPS 点的 AnnotationLable。 (这是一张图片)
- (MKAnnotationView *) mapView:(MKMapView *)mapView viewForAnnotation:(MKAnnotation *) annotation{
if (annotation == mapView.userLocation) {
return nil;
}
上面的功能不起作用,我意识到我可以不要比较两个坐标。
欢迎任何提示。西蒙
Im currently strugglung with annotations. how can i prevent the AnnotationLable for the blue GPS-point. (Here is an Image)
- (MKAnnotationView *) mapView:(MKMapView *)mapView viewForAnnotation:(MKAnnotation *) annotation{
if (annotation == mapView.userLocation) {
return nil;
}
the function above isnt working, and i realized that i can't compare two coordinates.
Any hint is welcome. Simon
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您正在将注释与 if 中的位置进行比较。
您是否出于某种原因试图抑制当前位置注释?与地图套件通用的UI,一致性有助于用户理解蓝点。
You are comparing an annotation to a location in your if.
Are you trying to supress the current location annotation for a reason? It is common UI with map kit and the consistency helps users understand the blue dot.