我有一個標籤欄應用程序,並在其中一個標籤中有一個地圖視圖。我試圖從點擊使用該代碼的地圖視圖的註解披露按鈕推一個新的觀點...當推新視圖時,導航控制器爲空
- (void)mapView:(MKMapView *)mapView annotationView:(MKAnnotationView *)view calloutAccessoryControlTapped:(UIControl *)control {
childController = [[AnnotationDetailView alloc] initWithNibName:@"AnnotationDetailView" bundle:nil];
[self.navigationController pushViewController:childController animated:YES];
}
但是如果我的NSLog的navigationController爲null。
令人困惑的是,在另一個選項卡中,我有一個表視圖,它將使用上述代碼推送視圖。爲什麼這個工作,但一個地圖註釋不。
你'nslog navigationController'從哪裏? –
當我嘗試並推動視圖 – ChrisM