多くの注釈を表示するマップがありUIButtonTypeDetailDisclosure
、コールアウトannotationView.rightCalloutAccessoryView
をタップすると空の黒いビューが表示されます。
-(void)mapView:(MKMapView *)mapView annotationView:(MKAnnotationView *)view calloutAccessoryControlTapped:(UIControl *)control
{
NSLog(@"%@", view.annotation.title);
MapPoint *annView = view.annotation;
DetailViewController *dvc = [[DetailViewController alloc] init];
dvc.titleLabel.text = annView.title;
dvc.textView.text = annView.subtitle;
[self.navigationController pushViewController:dvc animated:YES];
}
私が間違っていることはありますか?
編集:ストーリーボードを使用しています