更改窗口rootViewController后,UITabBarController会出现

时间:2017-06-07 09:54:55

标签: ios swift uinavigationcontroller uitabbarcontroller

我正在开发一个应用程序,您将LoginVC显示为rootVC并启动。成功登录后,我将window rootVC更改为我创建的TabBarVC。它工作正常。问题是,当我注销并将窗口rootVC更改为LoginVC时,它会出现一秒钟然后被扭曲的TabBarVC覆盖并且选择了第一个视图。我的TabBarVC由3个嵌入NavCon的VC组成。我还使用SideMenu作为tabbar的第二个导航。如何在注销后阻止TabBarVC重叠LoginVC?

1 个答案:

答案 0 :(得分:2)

我没有足够的关于您的代码的信息,但我想您的问题是因为动画干扰而发生的,当您想要将窗口从rootVC更改为LoginVC时尝试禁用动画,即使用:animated: false看看是否有帮助:S

相关问题