Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/111.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 在项目中实施UItabbarController+UInavigationBar_Iphone_Ios_Ios4_Uinavigationcontroller_Uitabbarcontroller - Fatal编程技术网

Iphone 在项目中实施UItabbarController+UInavigationBar

Iphone 在项目中实施UItabbarController+UInavigationBar,iphone,ios,ios4,uinavigationcontroller,uitabbarcontroller,Iphone,Ios,Ios4,Uinavigationcontroller,Uitabbarcontroller,我有一个基于导航控制器的项目。在我的项目中,我有启动屏幕和登录屏幕,在那里我隐藏了导航控制器 现在我必须在应用程序中实现TabbarController,它需要在登录页面后显示在屏幕上 我想将其添加到AppDelegate中。但我的问题是,我已将窗口的rootviewcontroller设置为导航控制器 现在我想在Appdelegate类中使用Tabbar控制器 我在这方面遇到了困难 任何帮助都将不胜感激。您所能做的就是将rootviewcontroller设置为tabbarcontroller

我有一个基于导航控制器的项目。在我的项目中,我有启动屏幕和登录屏幕,在那里我隐藏了导航控制器

现在我必须在应用程序中实现TabbarController,它需要在登录页面后显示在屏幕上

我想将其添加到AppDelegate中。但我的问题是,我已将窗口的rootviewcontroller设置为导航控制器

现在我想在Appdelegate类中使用Tabbar控制器

我在这方面遇到了困难


任何帮助都将不胜感激。

您所能做的就是将rootviewcontroller设置为tabbarcontroller,并为登录屏幕添加一个选项卡,但请确保在用户登录后最初隐藏tabbar,您可以通过编程删除该选项卡并显示tabbar。

也许您的应用程序中确实需要这种导航,对我来说,这听起来有点不必要,而且违反了指导方针。试着看看苹果的,也许你会找到一个更优雅的解决方案

从这个链接下载示例并从中受益。。。