如何在React Native中为TextInput设置lineHeight样式?

时间:2015-12-26 21:59:30

标签: react-native textinput

文档说我可以为TextInput使用与Text相同的样式。设置即。 lineHeight on Text具有正确的效果,对TextInput这样做是行不通的。

但是没有错误,如果我使用了无效的样式属性,则应该显示错误。

我对此方法感兴趣,即使它需要一些Obj-C。

1 个答案:

答案 0 :(得分:1)

我不确定这是否会在18.0-rc或15.0-rc中修复,但看起来像Nick Lockwood在提交中修复了这个:06a44a31。诀窍是将<Text>元素嵌套在<TextInput>元素内。

   <TextInput
     multiline={true}
     style={styles.multiline}
     onChangeText={(text) => {
       this.setState({text});
     }}
   >
     <Text>{parts}</Text>
   </TextInput>