标注中的iOS7样式mapview标注segue(calloutAccessoryControlTapped,UIButtonTypeDetailDisclosure)

时间:2014-01-31 18:46:53

标签: ios mkmapview segue mkannotationview callouts

我在iPad上有带注释和标注的mapview,每个标注还有带有详细信息披露按钮的rightCalloutAccessoryView。我看到库存地图应用程序对标注对象中的标注详细信息执行segue。它首先像推送segue一样从右到左执行视图转换,然后根据细节内容调整标注框的大小。

如何在故事板中配置segue以在原始标注中执行而不是替换整个屏幕?它是推送segue还是popover?如果它是popover,我应该如何配置锚和直通?

- (void)mapView:(MKMapView *)mapView annotationView:(MKAnnotationView *)view calloutAccessoryControlTapped:(UIControl *)control
{
    [self performSegueWithIdentifier:@"contactDetail" sender:self];
}

enter image description here

0 个答案:

没有答案