React-Native:(多行文本)ios端将键盘回车改为确定键

ios端设置为多行文本而调出键盘时,可能无法收回键盘(键盘上只有回车,没有确定)

要解决这个问题需要设置两个属性

(安卓端键盘大多有收起键盘的按钮,不存在这个问题)

TextInput

属性(Style) 类型 值/备注
returnKeyType enum(枚举) ‘default’, ‘go’, ‘google’, ‘join’, ‘next’, ‘route’, ‘search’, ‘send’, ‘yahoo’, ‘done’(确定), ‘emergency-call’
blurOnSubmit bool 如果为true,文本框会在提交的时候失焦。默认值为true。

示例

<TextInput
    multiline={true}
    blurOnSubmit={true}
    returnKeyType ='done'
    label="备  注"
    placeholder="请输入备注"
    style={styles.texts}
    underlineColorAndroid="transparent"
/>

其中underlineColorAndroid="transparent"是去除安卓输入框的下划线样式(将其颜色设为透明)

你可能感兴趣的:(React,RN)