如何在iphone中的viewcontroller中添加tabbarcontroller在iphone
问题描述:
嗨 我目前正在基于iphone导航的应用程序。所以我的应用程序有30个屏幕,浏览五个屏幕后,我需要一个TabbbarController。我添加tabbar Controller OverMy viewController([self.View addSubView:tab.View];)我的应用程序工作正常,导航工作完美,但我的问题是,从tabScreen导航到其他myViewController里面tabbbar控制器不是relaods但导航视图控制器工作正常。 所以上面我的代码添加tabbar是错误的,然后PLZ帮助我,在此先感谢。如何在iphone中的viewcontroller中添加tabbarcontroller在iphone
答
我不得不说,我不完全理解你的问题,我想这是由于语言障碍,但也许你可以详细阐述你的解释。不过,我认为我了解你的问题。你想要一个UITabbarController(分别是它的视图)作为UINavigationController的子视图。那是对的吗? 这个问题的答案很简单,但是,我害怕,不能让你满意:你不能那样做,即使你可以,你也不应该这样做。请看看苹果的优秀ViewController guide。它说:
因此,导航控制器可以合并自定义视图控制器,并且标签栏控制器可以合并导航控制器和自定义视图控制器。但是,导航控制器不应该包含标签栏控制器作为其导航界面的一部分。由此产生的界面会让用户感到困惑,因为标签栏不会始终可见。