用户登录 Facebook SDK 时显示另一个视图

Posted

技术标签:

【中文标题】用户登录 Facebook SDK 时显示另一个视图【英文标题】:Show another view when user is log in Facebook SDK 【发布时间】:2015-08-05 15:20:30 【问题描述】:

当用户登录并且应用程序记住会话时,我如何才能进入下一个视图。我使用此代码:

if(FBSDKAccessToken.currentAccessToken())
        //if are logged in so show another view
    

但是我应该写什么(在这个地方“如果已登录,则显示另一个视图”)自动转到下一个视图,用户的图片、名称和其他数据在哪里?非常感谢。

【问题讨论】:

【参考方案1】:

您第一次成功登录时可能会调用一些代码,对吧?只需将该代码提取到一个方法中并调用它:

-(void) facebookLoginCallback
 
    //Do something 


if(FBSDKAccessToken.currentAccessToken())

    [self facebookLoginCallback];

由于我们不知道您的项目是如何设置的,因此很难准确说明您应该做什么,但您可能想做这样的事情:

[self performSegueWithIdentifier:@"SegueIdentifier" sender:self];

【讨论】:

如果应用程序记住了用户的登录,我需要转到下一个视图(不包括第一个视图)。

以上是关于用户登录 Facebook SDK 时显示另一个视图的主要内容,如果未能解决你的问题,请参考以下文章

Android Studio Facebook SDK 登录失败

悬停时显示另一个 div

单击按钮时显示另一个 ui 文件

我希望一个数组在循环时显示另一个数组的值

UITableviewCell 在我滚动时显示另一个单元格的文本

在 WebView 加载时显示另一个故事板,然后切换回原始故事板