重新选择UITabBar项时防止弹出视图

时间:2018-08-02 12:16:54

标签: ios objective-c swift uitabbarcontroller

我有一个UITabBar类,它扩展了UITabBarController,在它上面我有3个UINavigationController,每个都有自己的rootController。然后在第一个上,我推送另外的UIViewController。当我更改标签时,一切正常,在每个视图上都应该有东西。

当我在选项卡一上然后再次单击同一选项卡时,会发生问题。当我这样做时,由于某种原因,被推入的视图会弹出回到rootView。

有人对如何防止这种情况有任何建议吗?

我迅速或客观地接受了建议。

1 个答案:

答案 0 :(得分:2)

您可以尝试使用此方法,将其作为显示根的选项卡时的默认选项卡,因此请实现此委托event

//

UITabBarControllerDelegate