我使用官方fb ios sdk指南实现了Facebook auth。我修改了代码以使用Storyboard而不是.nibs,并且它与两个视图控制器,登录视图控制器和主视图控制器正常工作,但是我正在尝试使用TabBarController作为主视图控制器并且它正常工作但是那里是一个警告:“不推荐使用两阶段旋转动画。此应用程序应使用更平滑的单阶段动画。 “
知道如何摆脱这种警告吗?
设置rootViewController的代码如下:
UIStoryboard* sb = [UIStoryboard storyboardWithName:@"Main"
bundle:nil];
self.mainViewController = [sb instantiateViewControllerWithIdentifier:@"UITabBarController"]; // Identifier
self.navController = [[UINavigationController alloc]
initWithRootViewController:self.mainViewController];
self.window.rootViewController = self.navController;
[self.window makeKeyAndVisible];
感谢。
答案 0 :(得分:0)
您正在收到警告,因为您不应在导航控制器中使用标签栏。标签栏控制器应该是您的根控制器,否则使用标签栏以外的其他内容。
有plenty of answers在谈论这个问题。