使用 ref 控制焦点
为每个 TextInput 分配一个引用,以编程方式控制焦点。
处理提交编辑
使用 onSubmitEditing 事件来聚焦下一个输入。
设置 returnKeyType
将中间字段的 returnKeyType 设置为“next”,将最后一个字段设置为“done”。
防止键盘关闭
使用blurOnSubmit={false} 在导航时保持键盘打开。
从 'react' 导入 React, { useRef }; 从 'react-native' 导入 { TextInput, View, StyleSheet }; const App = () =>; { const input1Ref = useRef(null); const input2Ref = useRef(null); const input3Ref = useRef(null); 返回 ( <hr> <h3> 主要特性: </h3> <ol> <li> <strong>ref</strong>:将每个 TextInput 链接到焦点控制的引用。</li> <li> <strong>onSubmitEditing</strong>:按下“下一步”按钮时触发器聚焦于下一个字段。</li> <li> <strong>returnKeyType</strong>:将键盘按钮类型设置为“下一步”或“完成”。</li> <li> <strong>blurOnSubmit</strong>:移动到下一个输入时防止键盘关闭。 </li> </ol>
以上是在React Native中按下'下一个”键盘按钮后如何选择下一个TextInput?的详细内容。更多信息请关注PHP中文网其他相关文章!