我在我的React-Native应用中使用Facebook SDK(通过react-native-fbsdk
)的登录按钮。
在iOS中,按钮文本Continue with Facebook
垂直居中显示,但在Android 7.0中偏离中心。
我唯一的选择是制作自己的自定义按钮,手动调用LoginManager,还是有一种方法可以使用样式对齐文本(我尝试过alignItems和justifyContent)?根据这个SO问题,似乎我必须做前者。
这是我现在的代码:
<LoginButton
scope={'public_profile email'}
style={{
width: 220,
height: 40
}}
onLoginFinished={this._facebookLogin}
onLogoutFinished={() => console.log('logout.')}
/>