使用facebook库登录我叫这个方法:
+ (BOOL)openActiveSessionWithReadPermissions:(NSArray*)readPermissions
allowLoginUI:(BOOL)allowLoginUI
completionHandler:(FBSessionStateHandler)handler;
如果allowLoginUI:(BOOL)allowLoginUI参数设置为yes,则facebook登录对话框将全屏显示。有没有办法改变这一点,并且登录对话框不会全屏显示?我希望它只显示在前景上并占据大部分屏幕尺寸,但不是全屏。
我已经看过这个,但我想知道目前的facebook库是否可行?
答案 0 :(得分:1)
我不相信您可以修改登录UI。我看到devs因修改facebook SDK UI包的其他方面(即登录按钮)而被拒绝,但这显然是不可接受的。
我最好的猜测是将allowUI设置为no,并模仿你自己的界面。
虽然从用户体验的角度来看,我希望你把它保存在FB SDK定义的样式中。