sin*_*nio 14 interface-builder uibutton ios swift google-signin
我正在尝试将Google登录功能添加到自定义按钮,我正在按照本教程进行操作.它告诉我选择按钮,并将其类设置为GIDSignInButton,然后添加以下代码:@IBOutlet weak var signInButton: GIDSignInButton!.
但是,它不允许我将类设置为GIDSignInButton.当我输入并按回车键时,该字段就会清除.
您可以创建UIButton,然后在其操作方法上编写以下代码以通过Google进行签名:
GIDSignIn.sharedInstance().signIn()
Run Code Online (Sandbox Code Playgroud)
它对我有用,这样您就可以根据自己的需求自定义UIButton,还可以使用Google执行登录
GIDSignInButton 可以通过使用 aUIView或 a来设置UIButton。
如果您GIDSignInButton用作 UIButton
XML添加以下代码作为按钮标签的属性
customClass="GIDSignInButton"
4.storyboard再次打开为Interface Builder,按钮类将发生变化
如果您使用 GIDSignInButton 作为 UIView
1.复制粘贴自定义类GIDSignInButton,Identity Inspector
如第二个在我看来是正确的方法。