如何在callOut中的MKmapview上创建活动?

时间:2011-07-05 08:36:31

标签: xcode mkmapview mkannotation customization callouts

我有带有注释的MKmapview,然后如果我按下或点击一个注释的引脚,它将显示一个CallOut,如标题或副标题。但我想自定义它并输入一个事件,例如,如果我点击一个CallOut,我将被扔到另一个视图。我该怎么办?单击CallOut时发生事件的任何代码?

如何自定义CallOut Bubble?

1 个答案:

答案 0 :(得分:0)

您有几种选择:

  1. 您可以为注释的视图指定leftCalloutAccessoryView和/或rightCalloutAccessoryView属性 - 例如,使用带有适当操作的按钮

  2. 当用户点击注释标注时,取消选择注释,您可以在地图视图的委托mapView:didDeselectAnnotationView:方法

  3. 中处理该事件
  4. 您可以尝试使用您想要的任何行为创建自定义标注。网络上有几篇博客文章,其中有一些示例(例如#1#2