【问题标题】:MKMapView with a static Annotation带有静态注解的 MKMapView
【发布时间】:2013-10-02 22:20:34
【问题描述】:

我设置了 MKMapView 以及我想要的外观。 我要添加的是始终显示在屏幕上的注释。

这意味着图钉始终可见,我可以拖放 MapView。我希望注释视图显示纬度和经度,如果地图在后台移动,它将被更新。

我已经完成了所有这些工作,但我不明白如何在屏幕上保持注释图钉的静态。如果我拖放地图,图钉就会消失在视野之外。..

MyTaxi 和 Hailo 具有我正在寻找的功能。

一个

【问题讨论】:

  • 我建议在地图视图中心上方放置一个禁用用户交互的 UIView,其中包含一个图钉的标签和 图像not 作为map) 而不是添加注释。当地图移动时,使用 mapView.centerCoordinate 更新标签。

标签: ios objective-c mkmapview mkannotation


【解决方案1】:

好的,所以基本上答案是在 MKMapView 顶部添加一些艺术品。即 UIImageView 然后使用 MKMapViews centerCoordinate 来获取该位置的纬度和经度。

(void)mapView:(MKMapView *)mapView regionDidChangeAnimated:(BOOL)animated 会通知您MKMapView 是否已更改。

傻傻的安德鲁……

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多