我想知道是否有人知道这是否可能?
我有一个 uiwebview 作为第一个视图控制器,它显示了我使用 Facebook 登录屏幕制作的基本 html 页面。您可以登录(在 uiwebview 中)并且一旦授权您(在 uiwebview 中)它会关闭并启动第二个视图控制器吗?
有谁知道这方面的好例子或教程?
如果没有,有人可以指出我在 Storyboard 而不是 XIB 中的一个好的 FacebookSDK 示例或教程的方向吗?
谢谢!
您应该使用 Facebook SDK 的和类来登录。您可以使用来自这些的委托回调来驱动您的下一个视图控制器。 FBLoginView
FBSession
我想不出你想要在 a 中调出 facebook 登录页面 UIWebView
而不是执行上述操作的原因。如果由于某种原因您确实需要使用 a UIWebView
,则该方法可能会为您提供所需的钩子。 webViewDidFinishLoad:
UIWebViewDelegate
从github下载 Facebook sdk并检查示例中的 SessionLoginSample。我认为它有你需要的一切