React Native键盘(多行)

时间:2018-08-20 19:14:11

标签: android react-native

我的问题是进行多行文本输入时出现的键盘类型。

<TextInput
   keyboardType="default"
   multiline={false}
   editable={true}
   onChangeText={(text) => this.updateSharedObject({note: text})}
   value={this.state.data.note}
   placeholder="Press to type..."
   placeholderTextColor="#c0c0c0"
   underlineColorAndroid="transparent"
   autoCapitalize="sentences"
   style={[styles.textArea, {height: this.state.height}]}
   onContentSizeChange={(e) => 
   this.updateSize(e.nativeEvent.contentSize.height)}
 />

当用户尝试在该字段中键入内容时,他们会得到这种键盘。

enter image description here

问题是我需要使该字段成为多行字段。当我将其设置为true时,键盘就变成了这个。

enter image description here

是否仍要保留第一个键盘布局,同时仍使其成为多行?我到处都在寻找,但没有找到任何帮助。

1 个答案:

答案 0 :(得分:0)

<TextInput returnKeyType='done' />