大佬教程收集整理的这篇文章主要介绍了iphone – 如何在导航控制器之间切换?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我想做的事:
我想要做的是在我的项目中再添加一个UINavigationController – 并且能够在它们之间来回切换. (我想这样做是为一些单独的无关内容腾出空间,这样它就没有一个指向根视图控制器的后退按钮.)
题:
如何在项目中添加一个UINavigationController并在两个UINavigationControllers之间切换?
但…
如果你不喜欢在你的应用程序中有一个Tab Bar,并希望在不同的UINavigationController实例(或任何UIViewController)之间切换,你可以这样做.
首先,您需要在适当的位置创建UINavigationController实例(例如,新的视图控制器,或者在Application Delegate中,如果您想轻松实现).然后,您可以通过交换哪个导航控制器应该可见的视图在控制器之间切换.
Application Delegate中的示例,“firstNavigationController”和“secondNavigationController”是UINavigationController实例变量:
- (void)showFirstNavigationController { [secondNavigationController.view removeFromSuperview]; [self.window addSubview:firstNavigationController.view]; }
这将只@L_450_16@第一个而不是第二个导航控制器.请注意,此示例非常简单.我没有考虑到你应该正确处理viewWillAppear:,viewDidAppear:等方法.
以上是大佬教程为你收集整理的iphone – 如何在导航控制器之间切换?全部内容,希望文章能够帮你解决iphone – 如何在导航控制器之间切换?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。