我是 iPhone 编程的新手。
当前设置:我有一个 TabBar 控制器(4 个 TabBarItems)。当您单击 secondTabBarOtem 时,它会调用类型为 UIViewController 的 second.xib。
我的要求:我在视图中有一个按钮。因此,当我单击按钮时,它应该加载另一个 UIViewController,并且 TabBar 可见。
问题:我可以这样做,但是 TabBar 消失了,我需要重新启动应用程序才能再次看到 TabBar。
首先,您必须阅读并理解UITabBarController的工作原理。设置选项卡后,使用setViewControllers:animated:
useselectedViewController
在它们之间切换。
您应该将选项卡栏控制器作为根,然后在选择各种选项卡时启动导航控制器。这样做将解决推送新视图控制器时标签栏消失的问题。
这是一个视频教程链接文本,显示您想要做什么。希望能帮助到你。