Я следую этому примеру: http://doronkatz.com/ipad-programming-tutorial-hello-world. Этот пример отлично работает.Добавить navigationcontroller в подробный вид в splitview
Теперь я хочу 3 вкладки в splitview и для каждой вкладки новый навигационный контроллер. Но я не знаю, как его реализовать. Я иду к этому коду:
- (void)setDetailItem:(id)newDetailItem {
if (detailItem != newDetailItem) {
[detailItem release];
detailItem = [newDetailItem retain];
// Update the view.
navigationBar.topItem.title = detailItem;
if ([detailItem isEqualToString:@"Test"]) {
TestViewController *testViewController = [[TestViewController alloc] initWithNibName:@"TestView" bundle:nil];
[self.navigationController pushViewController:testViewController animated:NO];
[mapViewController release];
}
if ([detailItem isEqualToString:@"Test2"]) {
}
}
if (popoverController != nil) {
[popoverController dismissPopoverAnimated:YES];
}
Но я знаю, что я на самом деле не должны использовать «pushviewcontroller», я просто хочу новую navigationcontroller, начиная с этого момента, и поэтому для каждой вкладки в SPLITVIEW. Как я могу это сделать? Я знаю, что это действительно базовый, но я не могу понять это.
Спасибо.
Здесь вы можете сделать это с помощью простой навигации при добавлении контроллера и добавить подвид к основанию зрения. Если вы обнаружите какую-либо проблему, сообщите мне об этом. Я бы хотел решить эту проблему для вас. – AppAspect