0

多くの注釈を表示するマップがあり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];
}

私が間違っていることはありますか?

編集:ストーリーボードを使用しています

4

2 に答える 2