我的视图有一个不寻常的问题 - 在使用基于标签栏的应用程序一段时间后,我注意到视图之间的滑动过渡停止了,而视图只是改变了(根本没有动画)。我无法理解它是如何或为什么发生的,因为它是随机发生的——即它不会发生在特定视图上,它可能发生在使用应用程序的任何阶段。
以前有没有人遇到过这个问题,你是如何解决它/找到导致问题的代码的?
编辑:我认为此代码(用于转到视图,即我的主选项卡中的另一个选项卡)可能会导致问题。
self.tabBarController.selectedIndex = 1;
UINavigationController *firstNavController =
(UINavigationController *)[self.tabBarController selectedViewController];
[firstNavController popToRootViewControllerAnimated:NO];