0

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

如何自定义 CallOut Bubble?

4

1 回答 1

0

你有几个选择:

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

  2. 当用户点击注释标注时,注释会被取消选择,您可以在地图视图的委托mapView:didDeselectAnnotationView:方法中处理该事件

  3. 您可以尝试使用您想要的任何行为创建自定义标注。网络上有几篇博客文章,其中包含如何做到这一点的示例(例如#1#2

于 2011-07-05T08:51:37.253 回答