如何删除GPPSignInButton';在iOS中添加自己的默认样式(文本、G和#x2B;图像)

如何删除GPPSignInButton';在iOS中添加自己的默认样式(文本、G和#x2B;图像),ios,objective-c,interface-builder,google-plus,Ios,Objective C,Interface Builder,Google Plus,我们正在使用登录到GooplePlus服务。 我们希望按钮有一个自定义的外观和感觉,但是当我告诉UIButton他属于GPPSignInButton时,我找不到一种方法来关闭按钮自动显示的文本和图像。下面是我在一个空按钮(GPPSignInButton)中添加自己的设计时的外观: 我唯一能让它消失的方法是非常零碎的: (首先将按钮连接到称为gPlusButton的IBOutlet) [self.gPlusButton.subview[0]从SuperView移除]; 我还试着使用自己的按钮

我们正在使用登录到GooplePlus服务。 我们希望按钮有一个自定义的外观和感觉,但是当我告诉UIButton他属于GPPSignInButton时,我找不到一种方法来关闭按钮自动显示的文本和图像。下面是我在一个空按钮(GPPSignInButton)中添加自己的设计时的外观:

我唯一能让它消失的方法是非常零碎的: (首先将按钮连接到称为gPlusButton的IBOutlet)

[self.gPlusButton.subview[0]从SuperView移除];

我还试着使用自己的按钮,当按下手动呼叫时

[[GPPSignIn sharedInstance]验证]
方法似乎会导致不正确的登录(例如,登录令牌没有保存到Google+稍后用于对我进行静默身份验证的密钥链中)

有人知道更好的方法来设计我自己的按钮风格吗?
顺便说一句,这似乎是受支持的。

只是不要使用gppsignin按钮!您直接调用authenticate的想法是正确的-在调用authenticate之前,只需确保您正在配置共享实例(包括委托等)。

遵循此链接,它将帮助您。