HarmonyOS 多个输入框点击下一步键盘收起

Column() {  
  TextInput()  
    .enterKeyType(EnterKeyType.Next)  
  
  TextInput()  
    .enterKeyType(EnterKeyType.Send)  
}

页面两个输入框,第一个输入框 Enter键设置成EnterKeyType.Next下一步,点击下一步,预期效果是光标切换到下一个输入框,键盘不消失;目前的效果是键盘消失,光标消失,也没有切换到下一个输入框;

那请问下这个下一步有什么意义?

还有输入框 controller 没有获取焦点,弹出键盘的方法。

HarmonyOS
2024-09-25 13:04:06
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
FengTianYa

EnterKeyType属性只是设置输入法回车键类型样式,没有实际的功能,

输入框获取焦点弹出键盘,可参考文档焦点事件:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-common-events-focus-event-V5

其中失焦可通过走焦方法实现focusControl.requestFocus()

分享
微博
QQ
微信
回复
2024-09-25 18:21:21
相关问题
HarmonyOS 自定义键盘不能顶起输入框
235浏览 • 1回复 待解决
HarmonyOS 输入框无法对齐
282浏览 • 1回复 待解决
js如何清空个input 输入框的内容
7615浏览 • 1回复 待解决