ReactNative text居中问题,和报color 错误问题 ios和android
来源:互联网 发布:淘宝减肥药 妙瘦 编辑:程序博客网 时间:2024/06/05 04:37
功能是实现一个button,有图片有文字,原始的实现约束如下:
< TouchableOpacity
onPressIn = {this._onPressIn.bind(this)
}
onPressOut = {this._onPressOut.bind(this)
}
activeOpacity = {1}
style = {styles.loginButton
}
>
<Image
source = {this._updateButtonImage()}
//this.state.pressStatus == 'pressin' ? {uri: 'login_btn_selected'} : {uri: 'login_btn_disabled'}
style = {{
height: 33,
borderRadius:5,
//注意在android和ios中,如果想让text居中,那么需要在它的上一级设置属性居中,在text内部设置布局居中是不起作用的
//alignSelf:'center', //注意这里原始是没有的
}
} >
<Text
style = {
{
color: 'white',
fontSize:13,
textAlign:'center',
marginTop:10
}
}>
登录
< / Text >
< / Image >
< / TouchableOpacity >
注:如上的实现在ios下就可以实现text的居中显示了,但是在android中却不行,必须在text的父view即这里的image中将image首先居中,然后自己才可以居中显示。
即加上 alignSelf:'center', //注意这里原始是没有的 这一句就可以了
其次,如果使用了textinput组件,必须在属性中添加color属性,即用户输入时候的文本颜色,否则会报错,运行不起来。
import the module, run the app,throw exception:
Error while updating property 'color' in shadow node of type:RCTText
- ReactNative text居中问题,和报color 错误问题 ios和android
- ReactNative Android和iOS的实现原理
- reactnative toast(ios 和android 通用)
- Android硬件加速 问题和错误
- ReactNative Text的属性和样式
- ReactNative Android 白屏问题
- ReactNative中iOS和Android的style分开设置教程
- ReactNative集成CodePush实现热部署(iOS和Android)
- ReactNative开发(零)之开发错误问题
- Android硬件加速的一些问题和错误
- Android硬件加速的一些问题和错误
- Android硬件加速的一些问题和错误
- Android硬件加速的一些问题和错误
- css内水平居中和垂直居中问题总结
- 【面试问题】关于水平居中和垂直居中
- html中table居中和表格内容居中的问题
- 文字和图片垂直居中问题
- ie和webkit浏览器页面居中问题
- 笔试面试算法经典--最长括号匹配
- gg
- python模块学习
- Jquery懒加载插件
- Android使用SVG小结
- ReactNative text居中问题,和报color 错误问题 ios和android
- huffman树【严蔚敏】
- SPRING中value和ref的简写形式
- oracle本地导入dmp数据
- 用intellij 搭建struts框架完成基本的功能。
- 未来已来:国际电商发展进入云时代
- zend_parse_method_parameters 和 zend_parse_parameters 区别
- 机器学习中的相似性度量
- C语言:数字菱形图案