在我的应用程序中,我有一个设置为 rootViewController 的自定义 UITabBarController。在应用程序的生命周期中,我会根据用户交互以编程方式添加/删除其他选项卡,这样做时,我会在控制台中多次看到以下消息:
Two-stage rotation animation is deprecated. This application should use the smoother single-stage animation.
任何想法如何防止这种情况发生?
编辑
这是我如何添加附加选项卡的简化示例(示例只有 1 个,但实际上添加了 4 个)。
UIViewController *viewController = [[MyCustomViewController alloc] init];
viewController.tabBarItem.image = [UIImage imageNamed:@"icon"];
viewController.tabBarItem.title = @"Title";
UINavigationController *navViewController = [[UINavigationController alloc] initWithRootViewController:viewController];
[self setViewControllers:@[ navViewController ] animated:NO];