当有多个文本输入字段时,我需要在 React Native 应用程序的键盘中显示下一步按钮。谁能建议,我已经尝试过returnKeyType = {"next"},blurOnSubmit和onSubmitEdit道具,但没有用。
任何人都可以为此提供解决方案吗?
提前谢谢。
在没有 {} 的情况下尝试相同的操作。 returnKeyType = "next"
.这对我有用。
您可以
按照文档中的说明尝试onSubmitEditing
。当您单击键盘上的完成时,将调用此方法。在列表器中,使用focus
方法聚焦所需的文本输入。
render(){
return(
...
<TextInput
ref={(input) => this._username = input}
onSubmitEditing={() => this._email.focus()}
value={this.state.text}
blurOnSubmit={false} // prevent keyboard flickering
/>
<TextInput
ref={(input) => this._email = input}
onSubmitEditing={() => this._password.focus()} // or submit the form or focus next input and goes on
value={this.state.text}
blurOnSubmit={false}
/>
)
}