我已经使用带有情节提要的 Master-Detail 模板创建了新应用程序。我想为用户提供可以在横向模式下隐藏/显示主视图控制器的设施。我在网上找到了几个例子,但没有一个使用故事板和主从模板和导航控制器。
我已经实现了 splitviewcontroller willHideViewController 和 willShowViewController 这可以帮助我在纵向模式下隐藏主视图控制器。我在 App Delegate 的 didFinishLaunchingWithOptions 方法中使用下面的代码来初始加载视图,
UISplitViewController *splitViewController = (UISplitViewController *)self.window.rootViewController;
UINavigationController *navigationController = [splitViewController.viewControllers lastObject];
splitViewController.delegate = (id)navigationController.topViewController;
如果您能指出正确的方向,我会很高兴。
谢谢,塔潘德赛