我正在關注此示例:http://doronkatz.com/ipad-programming-tutorial-hello-world。 這個例子效果很好。添加導航控制器以在分割視圖中詳細查看
現在我想在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 2011-06-20 18:15:37