我正在创建一个虚拟应用程序来研究如何在没有任何连接它们的情况下从一个ViewController转换到另一个ViewController。
我有一个基于TabBar控制器的应用程序,它有3个选项卡。每个选项卡都有一个子viewController。每个子viewController都有两个按钮,用于将用户带到另外两个viewControllers中的一个。例如 - 第一个viewController有一个子viewController,它有两个按钮。按钮1用于连接到Tab 2的viewController的子ViewController,而Button 2用于连接到Tab 3的viewController的子ViewController。
我很难实施这个程序。有人可以给我一些建议吗?
谢谢!
编辑1:
原因:
想象一下,应用程序中有两个选项卡,一个用于显示已拍摄照片的缩略图,另一个用于激活相机。用户单击图像后,应用程序应将用户带到显示所有图像缩略图的选项卡。暂时忘掉应用程序的UI方面。我如何完成上述内容?
答案 0 :(得分:2)
请勿切换用户的标签页。它违反了标签栏控制器的原理。
如果要在选项卡中使用选项卡进行转换,请使用UINavigationController作为选项卡中的根视图控制器,然后正常推送/弹出。