标签: xcode mkmapview mkannotation customization callouts
我有带有注释的MKmapview,然后如果我按下或点击一个注释的引脚,它将显示一个CallOut,如标题或副标题。但我想自定义它并输入一个事件,例如,如果我点击一个CallOut,我将被扔到另一个视图。我该怎么办?单击CallOut时发生事件的任何代码?
如何自定义CallOut Bubble?
答案 0 :(得分:0)
您有几种选择:
您可以为注释的视图指定leftCalloutAccessoryView和/或rightCalloutAccessoryView属性 - 例如,使用带有适当操作的按钮
当用户点击注释标注时,取消选择注释,您可以在地图视图的委托mapView:didDeselectAnnotationView:方法
mapView:didDeselectAnnotationView:
您可以尝试使用您想要的任何行为创建自定义标注。网络上有几篇博客文章,其中有一些示例(例如#1,#2)