出现这个警告的一半原因是,上一个uivewcontroller的动画没做完,导致下一个的页面无法顺利压栈,这个只需要上一个页面返回的时候不要做动画就可以了。
[self.navigationController popToRootViewControllerAnimated:YES];
self.tabBarController.selectIndex = 1;
当参数为YES时,会报这个警告
[self.navigationController popToRootViewControllerAnimated: NO];
self.tabBarController.selectIndex = 1;
便可以解决.
最后,希望这篇文章能帮到你。
网友评论