Ios5 MKAnnotation自定义标注按钮常规操作--如何知道它是哪个标注';他来自哪里?(iPhone)

Ios5 MKAnnotation自定义标注按钮常规操作--如何知道它是哪个标注';他来自哪里?(iPhone),ios5,mapkit,mkannotationview,mkpinannotationview,callouts,Ios5,Mapkit,Mkannotationview,Mkpinannotationview,Callouts,我正在开发一个MapKit应用程序,它使用一大堆注释来标记位置。我想要的是将按钮放入标注中,用户可以按下按钮在所选位置执行操作。到目前为止,我已经看到了一些示例,您可以在每个调用上放置一个特定的处理程序,比如apple示例代码“MapCallouts” 我想对所有注释标注使用一个处理程序,这是一个通用的处理程序,理想情况下,我会为活动标注传入MKAnnotation 我在谷歌上搜索了又搜索,但没有结果,有人能给我一个指针或链接吗 谢谢 与其使用addTarget添加自己的处理程序方法,然后使用s

我正在开发一个MapKit应用程序,它使用一大堆注释来标记位置。我想要的是将按钮放入标注中,用户可以按下按钮在所选位置执行操作。到目前为止,我已经看到了一些示例,您可以在每个调用上放置一个特定的处理程序,比如apple示例代码“MapCallouts”

我想对所有注释标注使用一个处理程序,这是一个通用的处理程序,理想情况下,我会为活动标注传入MKAnnotation

我在谷歌上搜索了又搜索,但没有结果,有人能给我一个指针或链接吗


谢谢

与其使用
addTarget
添加自己的处理程序方法,然后使用
selectedAnnotations
属性来确定点击了哪个注释,我更喜欢使用
calloutAccessoryControlTapped
委托方法


在该委托方法中,使用视图访问所点击的注释。注释,如果您定义了具有附加属性的自定义注释类,则可以使用视图进行转换来访问它们。注释

听起来正是我要找的东西,我将尝试一下,谢谢!