HarmonyOS TextArea如何设置不让键盘被收起

  1. TextArea限制.maxLines(2)后,文字超过2行后,继续数据文字跟随光标展示。并且无法滚动TextArea。

  2. TextArea的.enterKeyType(EnterKeyType.Send)。

.onSubmit((enterKey) => {
  if (enterKey === EnterKeyType.Send && this.text.length > 0) {
    this.send?.();
    this.text = '';
  }
})

点击send后,键盘收起了。

需求:如何设置不让键盘被收起。

HarmonyOS
2025-01-09 15:53:54
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

使用接口 (textId指的是组件id),给对应组件设置焦点focusControl.requestFocus(this.textId)。使用RichEditor可以由开发者控制点击发送以后是否收起键盘

https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-basic-components-richeditor-V5#submitcallback12

分享
微博
QQ
微信
回复
2025-01-09 18:07:34
相关问题
HarmonyOS如何收起键盘
546浏览 • 1回复 待解决
HarmonyOS 键盘收起
237浏览 • 1回复 待解决
HarmonyOS 如何监听软键盘收起
605浏览 • 1回复 待解决
HarmonyOS如何代码收起键盘
816浏览 • 1回复 待解决
如何主动收起键盘
624浏览 • 1回复 待解决
HarmonyOS 键盘如何收起
405浏览 • 1回复 待解决
HarmonyOS 如何控制软键盘打开、收起
1386浏览 • 1回复 待解决
HarmonyOS 怎么监控键盘弹出或者收起
282浏览 • 1回复 待解决
HarmonyOS TextArea与系统键盘的使用方式
302浏览 • 1回复 待解决
HarmonyOS 键盘弹起,UI压缩
546浏览 • 1回复 待解决
HarmonyOS 键盘收起的事件能监听到么
491浏览 • 1回复 待解决