1
如何在iPad的拆分視圖的彈出窗口(左窗格)上添加導航項目?這是郵箱/收件箱/草稿導航部分位於iPad內置電子郵件應用程序中的地方。如何在iPad的SplitViewController彈出窗口導航欄上添加「後退按鈕」?
如何在iPad的拆分視圖的彈出窗口(左窗格)上添加導航項目?這是郵箱/收件箱/草稿導航部分位於iPad內置電子郵件應用程序中的地方。如何在iPad的SplitViewController彈出窗口導航欄上添加「後退按鈕」?
使UISplitViewController
的「主」窗格爲UINavigationController
,然後只需按UIViewController
s即可,其上有navigationItem
s。
下面是一個示例設置:
UIViewController *masterController = [[MyCustomMasterController alloc] init…];
[[masterController navigationItem] setTitle:@"Root"];
UINavigationController *navController =
[[UINavigationController alloc] initWithRootController:masterController];
UIViewController *detailController [[MyCustomDetailController alloc] init…];
UISplitViewController *splitView = [[UISplitViewController alloc] init];
[splitView setViewControllers:[NSArray arrayWithObjects:navController,
detailController,
nil]];
再後來就:
UIViewController *subController = [[MyCustomSubController alloc] init…];
[[masterController navigationController] pushViewController:subController
animated:YES];
推一個新UIViewController
到UINavigationController
的堆棧會造成名爲‘根’,一個後退按鈕出現MyCustomMasterController
檢視。