单击注释时,如何将数据传递给其视图控制器?

时间:2011-01-19 23:42:20

标签: iphone ios uiviewcontroller annotations

单击MKAnnotation时,我需要在其视图控制器中调用一个函数,并将其传递给注释中包含的两个NSStrings。我怎样才能做到这一点?

2 个答案:

答案 0 :(得分:2)

只需将视图控制器指定为地图视图delegate并实施

即可
- (void)mapView:(MKMapView *)mapView didSelectAnnotationView:(MKAnnotationView *)view

MKAnnotationView有一个annotation属性,可用于获取字符串。

答案 1 :(得分:0)

注释可能是某种按钮吗?在这种情况下,他们是行动的发送者 - >对单击的注释的引用作为参数传递给被调用的函数!