没有配件按钮的标注配件

时间:2012-04-30 16:05:37

标签: iphone ios mkmapview accessoryview

是否可以在mapview中调出配件视图,而无需配件按钮。我正在加载mapview。在某些情况下,在敲击引脚时,我需要显示附件视图,但没有附件按钮可以点击。可能吗?如果是这样,怎么样?

1 个答案:

答案 0 :(得分:2)

您是否看过viewForAnnotation代表?使用此委托,您可以创建一个自定义视图,以便在敲击引脚时使用。

在这里你可以这样做:

MKPinAnnotationView *aView = [[MKPinAnnotationView alloc] initWithAnnotation:annotation reuseIdentifier:@"myPinView"];
aView.rightCalloutAccessoryView = [UIButton buttonWithType:UIButtonTypeDetailDisclosure];

如果您未设置rightCalloutAccessoryView,则不会有辅助按钮。

希望这能让你走上正轨。