Ios tableViewCell中的fbLoginView

Ios tableViewCell中的fbLoginView,ios,uitableview,facebook-login,Ios,Uitableview,Facebook Login,我有一个侧菜单控件视图。我正在尝试创建SideMenuController表的最后一个单元格查看facebook注销单元格。我在cellforRowAtIndexPath中执行以下操作 FBLoginView *loginView = [[FBLoginView alloc] init]; [cell.sideImage addSubview:loginView]; loginView.delegate = self; 其中,cell是一个自定义

我有一个侧菜单控件视图。我正在尝试创建SideMenuController表的最后一个单元格查看facebook注销单元格。我在cellforRowAtIndexPath中执行以下操作

        FBLoginView *loginView = [[FBLoginView alloc] init];
        [cell.sideImage addSubview:loginView];
        loginView.delegate = self;
其中,cell是一个自定义SideMenuCell,具有sideImage作为属性

我还将FBLoginViewDelegate放在SideMenuController.h中。我实现了所需的功能。我唯一缺少的是在didSelectRowAtIndexPath中,我不知道如何调用

loginViewShowingLoggedOutUser:(FBLoginView *)loginView

有什么快速指示吗?谢谢

您需要调用此方法的任何特定原因?您只需要在控制器中实现此功能,并在用户注销时采取所需的任何操作。作为委托方法,当用户注销时,facebook库函数将调用它。FBLoginView将显示一个按钮,如果用户未登录,该按钮将显示“登录”,如果用户已登录,该按钮将显示“注销”。

如果您能够将FBLoginView设置到单元格中,那么您只需实现其委托,该委托将在用户
LoggedOut
LoggedIn
时通知您,通过这种方式,您可以在侧菜单中显示适当的UI。我没有意识到这一点,因此无法向您显示代码。

我实际上创建了一个自定义登录按钮并使用fbSession。我发现这个链接非常有用。。感谢您的快速回复!