我在使用 facebooks 登录框架时遇到了一些麻烦。登录很好,简单并且有效。我的问题是,当我单击 FBSK 注销按钮时,会弹出一个验证(你确定......),这会阻止我使用操作 segue - 如果用户拒绝怎么办,你如何确保 segue 仅在确认?
所以我很困惑如何在注销成功后从一个 Controller 继续,因为将代码放在 viewDidAppear
函数中不起作用,因为 View 没有被刷新,只有标签从“注销”更改为“登录”。
更新:选择了 @IBAction
方法并使用 FBSDKLoginManager.logOut()
来注销,但是这删除了验证部分并立即打开了登录弹出窗口.
所以我仍然愿意接受任何建议。
最佳答案
对你的问题的评论是正确的,让你的 View Controller 符合 FBSDKLoginButtonDelegate 然后按住 control 单击它来检查你的 SDK 版本的头文件以及要实现的方法。
不要忘记告诉你的按钮它的委托(delegate)是你的 View Controller 。
关于ios - Facebook 注销按钮(iOS SDK)在注销时适当的 segue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37692210/