0

我使用官方 fb ios sdk 指南实现了 Facebook 身份验证。我已经修改了代码以使用 Storyboards 而不是 .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];

谢谢。

4

1 回答 1

0

您被警告是因为您不应该在导航控制器中使用标签栏。Tab Bar 控制器应该是您的根控制器,否则使用标签栏以外的东西代替它。

很多答案都在谈论这个。

于 2013-10-11T01:55:18.483 回答