我正在开发一个应用程序,其中您将LoginVC呈现为rootVC并启动。成功登录后,将窗口rootVC更改为我创建的TabBarVC。它工作正常。问题是,当我注销并将Windows rootVC窗口更改为LoginVC时,它会显示一秒钟,然后被变形的TabBarVC覆盖,并且选择了第一个视图。我的TabBarVC由3个VC组成,这些VC嵌入在NavCon中。我还将SideMenu用作选项卡的第二个导航。注销后如何防止TabBarVC与LoginVC重叠?
最佳答案
我没有关于您的代码的足够信息,但是我想您的问题是由于动画干扰而发生的,当您要将窗口从rootVC更改为LoginVC时尝试禁用动画,即使用:animated: false
来查看是否有帮助:S