带有静态注解的 MKMapView
Posted
技术标签:
【中文标题】带有静态注解的 MKMapView【英文标题】:MKMapView with a static Annotation 【发布时间】:2013-10-02 22:20:34 【问题描述】:我设置了 MKMapView 以及我想要的外观。 我要添加的是始终显示在屏幕上的注释。
这意味着图钉始终可见,我可以拖放 MapView。我希望注释视图显示纬度和经度,如果地图在后台移动,它将被更新。
我已经完成了所有这些工作,但我不明白如何在屏幕上保持注释图钉的静态。如果我拖放地图,图钉就会消失在视野之外。..
MyTaxi 和 Hailo 具有我正在寻找的功能。
一个
【问题讨论】:
我建议在地图视图中心上方放置一个禁用用户交互的 UIView,其中包含一个图钉的标签和 图像(not 作为map) 而不是添加注释。当地图移动时,使用 mapView.centerCoordinate 更新标签。 【参考方案1】:好的,所以基本上答案是在 MKMapView 顶部添加一些艺术品。即 UIImageView 然后使用 MKMapViews centerCoordinate 来获取该位置的纬度和经度。
(void)mapView:(MKMapView *)mapView regionDidChangeAnimated:(BOOL)animated 会通知您MKMapView 是否已更改。
傻傻的安德鲁……
【讨论】:
以上是关于带有静态注解的 MKMapView的主要内容,如果未能解决你的问题,请参考以下文章
KotlinKotlin 与 Java 互操作 ② ( @JvmField 注解字段给 Java | @JvmOverloads 注解修饰函数 | @JvmStatic 注解声明静态成员 )