GIDSignInButton未加载Google登录图片

时间:2014-12-28 06:07:23

标签: ios swift google-plus

我在xib中使用了GPPSignInButton,然后建立了一个插座连接。甚至尝试使用以下代码设置图像后,它没有设置。对此有任何解决方案都很有帮助

@IBOutlet var signInButton : GPPSignInButton?

override func viewDidLoad() {
    super.viewDidLoad()
    signInButton?.colorScheme = kGPPSignInButtonColorSchemeDark
    signInButton?.style = kGPPSignInButtonStyleWide
    signIn = GPPSignIn.sharedInstance()
    signIn?.shouldFetchGoogleUserEmail = true
    signIn?.clientID = GOOGLE_CLIENT_ID
    signIn?.scopes = ["profile"]
    signIn?.delegate = self
   // signIn?.authenticate()
  //  signIn?.trySilentAuthentication()
}

1 个答案:

答案 0 :(得分:2)

  

我创建了一个UIButton并将其设置为Custom,然后从中派生出来   在Custom类中的GPPSignInButton但我没有运气

这就是问题所在。

创建你的xib时,你/必须/使用调色板中的UIView - 而不是UIButton

如果您拖入UIButton,它将无法正常工作。

删除您添加的按钮,在“查看”中拖动,然后将其自定义类设置为GPPSignInButton,重新连接您的插座,即可修复。


使用此内容:

Do not use this one

使用这个:

Do use this one