我的问题是进行多行文本输入时出现的键盘类型。
<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)}
/>
当用户尝试在该字段中键入内容时,他们会得到这种键盘。
问题是我需要使该字段成为多行字段。当我将其设置为true时,键盘就变成了这个。
是否仍要保留第一个键盘布局,同时仍使其成为多行?我到处都在寻找,但没有找到任何帮助。
答案 0 :(得分:0)
<TextInput returnKeyType='done' />