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
检视。