0

在我的应用程序中,我正在测试 Facebook SDK 以使用“使用 Facebook 登录”功能。我能够创建一个使用 Facebook 登录的按钮,它会将我带到受保护的页面。

我也在使用 [FBSDKAccessToken currentAccessToken] 保持登录状态。但是,登录页面会显示 1 秒钟,然后导航到受保护的页面。

以下是我在视图控制器中的代码:

- (void)viewDidLoad
{
    [super viewDidLoad];
    self.navigationController.navigationBarHidden = YES;
    // Facebook Access Token
    if ([FBSDKAccessToken currentAccessToken])
    {
        ProtectedPageViewController *pp = [self.storyboard instantiateViewControllerWithIdentifier:@"ProtectedPageViewController"];
        [self.navigationController pushViewController:pp animated:YES];
    }
}

先感谢您。

4

1 回答 1

0

好吧……这很容易。

只需将动画设置为 NO

[self.navigationController pushViewController:pp animated:NO];
于 2015-12-30T04:25:35.343 回答