iOS sdk 中的 Google Plus 登录按钮框架
Posted
技术标签:
【中文标题】iOS sdk 中的 Google Plus 登录按钮框架【英文标题】:Google Plus login button frame in iOS sdk 【发布时间】:2014-12-12 17:20:09 【问题描述】:在我的 ios 应用程序中,我尝试使用 Google plus 帐户登录。 我使用了谷歌的 SDK。我可以成功登录。
但我正面临 Google 登录按钮框架太小的问题。 我无法追踪我所缺少的东西。在控制台中,我无法访问 robots-regular.ttf 文件。
【问题讨论】:
【参考方案1】:这里我在登录按钮上使用自动布局,这是工作代码,按钮看起来很宽
[self.view setNeedsLayout] ;
[self.view layoutIfNeeded];
[signInButton setTranslatesAutoresizingMaskIntoConstraints:NO];
[signInButton setStyle:kGPPSignInButtonStyleWide];
[signInButton setColorScheme:kGPPSignInButtonColorSchemeDark];
NSLayoutConstraint *vConstraint = [NSLayoutConstraint constraintWithItem:signInButton attribute:NSLayoutAttributeCenterY relatedBy:NSLayoutRelationEqual toItem:self.view attribute:NSLayoutAttributeCenterY multiplier:1 constant:0];
NSLayoutConstraint *hConstraint = [NSLayoutConstraint constraintWithItem:signInButton attribute:NSLayoutAttributeCenterX relatedBy:NSLayoutRelationEqual toItem:self.view attribute:NSLayoutAttributeCenterX multiplier:1 constant:0];
[self.view addConstraint:vConstraint];
[self.view addConstraint:hConstraint];
【讨论】:
以上是关于iOS sdk 中的 Google Plus 登录按钮框架的主要内容,如果未能解决你的问题,请参考以下文章
更新 google plus 和 facebook SDK 后应用程序在设备 (ios 6) 上崩溃
iOS:同时使用 Facebook 和 Google,Google Plus 登录
是否可以在同一个 iOS 应用中同时支持 Facebook 登录和 Google Plus 登录?
适用于 iOS 的 Google+ SDK 以编程方式添加登录按钮