美文网首页
react native TextInput看不见(iOS平台)

react native TextInput看不见(iOS平台)

作者: 萤火虫叔叔 | 来源:发表于2018-07-19 09:47 被阅读15次

如果设置了TextInput的父组件ViewflexDirection: 'row',则会导致TextInput看不见。此时,只需设置TextInputwidth即可。例如:

<View style={{flexDirection: 'row'}}>
  <TextInput style={{background:'red', width: 50}} />
</View>

如果上述代码去掉width: 50,就会看不到TextInput

根据作者的理解,造成这个现象的原因:在iOS上,当设置了flexDirection: 'row'之后,就会导致默认宽度为0,所以看不见。

相关文章

网友评论

      本文标题:react native TextInput看不见(iOS平台)

      本文链接:https://www.haomeiwen.com/subject/tzuzpftx.html