gpt4 book ai didi

ios - 在 Mainstoryboard 上添加 Facebook 登录按钮

转载 作者:行者123 更新时间:2023-12-02 00:33:22 31 4
gpt4 key购买 nike

我们已经使用 Cocoapods 来安装 FacebookCore 和 FacebookLogin,但是,我们希望在 Mainstoryboard 中使用 LoginButton。我们使用类 LoginButton 和模块 FacebookLogin

创建了一个 View

在我们的 View Controller 中,我们将委托(delegate)分配给按钮,如下所示:

    @IBOutlet weak var facebookLogin: LoginButton!


override func viewDidLoad() {
user = FIRAuth.auth()?.currentUser
self.ref = FIRDatabase.database().reference()

if user != nil {
let vc =
self.storyboard?.instantiateViewController(withIdentifier: "Home")
self.present(vc!, animated: true, completion: nil)
}

//Facebook login
self.facebookLogin.delegate = self

}

我们还实现了 loginButtonDidCompleteLoginloginButtonDidLogOut,但启动模拟器时该按钮不会显示。

最佳答案

如果您想将 Facebook Button 添加到您的项目中,您必须将 UIButton 添加到您的 ViewController 中,然后将其类更改为 FBSDKLoginButton >。检查下图:button

如果您想自定义它,请创建一个类并扩展 FBSDKLoginButton,然后插入您的自定义类,而不是在自定义类中添加 FBSDKLoginButton

关于ios - 在 Mainstoryboard 上添加 Facebook 登录按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43791899/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com