我已经实现了 Facebook 登录并检查了我的访问令牌的状态
-(void)fbDidLogin
现在,我UITableView
有一个切换开关,如果我有访问令牌Button
,它就会打开。UISwitch
问题是,当我获得访问令牌时
-(void)fbDidLogin
方法被调用。在这里,我通过调用来设置切换按钮的开关
[self.switch setOn:YES animated:YES];
但它没有发生。当我返回并再次打开该页面时,它显示正确的状态,但当我将其设置为fbDidLogin
. 任何猜测为什么会这样?
对于 facebook 身份验证,它会超出应用程序并返回,也许这就是它发生的原因?但我正在调用一个网络服务fbDidLogin
,它工作正常。
代码很简单
- (void)fbDidLogin {
[self.switch setOn:YES animated:YES];
}