我正在尝试从委托方法 didSelectAnnotationView 创建一个 ViewController。我有以下代码:
- (void)mapView:(MKMapView *)mapView didSelectAnnotationView:(MKAnnotationView *)view
{
DestinationViewController *destinationViewController = [[DestinationViewController alloc] init];
NSNumber *mynumberId = [NSNumber numberWithInt:1];
destinationViewController.mynumberId = mynumberId;
[self.navigationController pushViewController:destinationViewController animated:YES];
}
在我点击注释后,我看到的只是一个带有导航栏的黑色 ViewController 屏幕。但是日志告诉我一切都正确加载。所以看起来我的目标 ViewController 在后台某处。