我有一个iOS应用程序,它有两个带有导航控制器的选项卡。其中一个选项卡上有一个注销按钮。注销按钮调用在另一个选项卡上的导航控制器上执行popToRootViewController
的功能。这将在调试器中显示以下消息:
对开始/结束外观转换的不平衡调用 < 的UIViewController >
如果我更改为我要清除的选项卡,然后调用popToRootViewController
或者我手动循环浏览该导航控制器中的所有视图控制器并调用popViewController
,则不会显示此消息。在这两种情况下,animated
的{{1}}标记都设置为popToRootViewController
。这个功能是打算用的吗?
答案 0 :(得分:0)
将popRootViewAnimation设置为“false”,希望它能解决您的问题。
self.navigationController?.popToRootViewControllerAnimated(假)
如果您需要有关问题的一些详细信息,请查看以下链接: