我正在使用iOS 9和Swift 2。
我一直无法找到使用mapkit在地图上存在的图钉悬停时显示文字的方法。
我想这样做而不必使用标注,这会强制用户点击图钉。
有什么想法吗?
答案 0 :(得分:1)
真的没有"悬停"就像用网络应用程序一样。可以点击(选中)或不点击(未选中),但除了术语之外,您还想要使用MKAnnotationView。具体来说,我使用这种方法用UILabel替换它:
func viewForAnnotation(_ annotation: MKAnnotation) -> MKAnnotationView?
这样您就可以将视图设置为您想要的任何内容,因此创建UILabel视图,然后将其设置为您的注释视图
答案 1 :(得分:0)
设置MKAnnotarion.title属性,然后您可以在TAP上看到该值。如上所述,iOS中没有Hover概念