iOS:为什么Facebook注销按钮显示不正确?

sal*_*inx 12 facebook ios facebook-login

我正在尝试将Facebook登录集成到我的iOS应用程序中(使用XCode 6+和部署目标是iOS 7.0).我在故事板中将一个普通的UIButton放到我的ViewController中,然后用FBSDKLoginButton更改为自定义类,因为我需要的按钮尺寸比原来大一些.

登录过程运行良好,登录按钮图像显示完美,但登录后按钮变为"注销",背景看起来透明,后面有一些奇怪的白色矩形.

以下是该问题的说明:

在此输入图像描述

有人知道我做错了什么吗?

JDD*_*ado 18

我使用UIButton面临同样的问题,但我把它改成了UIView,它运行得很好.可能采用这种方法,或实现自定义按钮(Objective-C)

https://developers.facebook.com/docs/facebook-login/ios/advanced#custom-login-button

  • 您可以使用类型为"自定义"的UIButton(而不是"系统").这对我有用(在Xcode 7,iOS 9中) (20认同)