有一个带有 3 个视图控制器子视图的 UITabBarController。应用程序的默认子视图是 viewOne(带有 viewControllerOne)。另外两个是 viewTwo 和 viewThree,在 UITabBar 中按预期排序。
我的目标是在 viewOne 处于活动状态时在 UITabBar 中选择 viewTwo 时执行操作。
The viewTwo view is never shown but instead, when viewTwo is selected, an action is performed in viewTwoController, the UITabBar then shows viewOne as selected and the orignal view is shown again.
第二个槽中的 UITabBarItem 必须与 viewTwo nib 保持关联。
是否可以将 UITabBarItem 与其视图控制器中的动作相关联,并在完成该动作后,指示其父 UITabBarController 切换到不同的视图?