1

我需要在 facebook 登录后直接弹出到根视图控制器。
我可以让它弹出到根视图控制器。(例如:[weakSelf.navigationController popToRootViewControllerAnimated:NO];)我的问题是,在 facebook 登录后,它返回到启动 facebook 登录的原始视图控制器,挂起几秒钟显示该屏幕,然后弹出根视图控制器我需要它去。我知道问题在于它离开应用程序进行 facebook 登录,然后在弹出它之前返回到该视图控制器。关于我可以做什么以使原始视图控制器不显示并直接进入我的根 VC 的任何建议?

ViewController 中的代码打开 facebook 登录:

__weak ForgotPasswordViewController *weakSelf = self;
[ConsumerProfileDataClient facebookLoginWithErrorBlock:^(CPSError *error) {
    if (!error) {
        [weakSelf.navigationController popToRootViewControllerAnimated:NO];
    } else {
        DebugLog(@"error: %@", error);
    }
}];
4

0 回答 0