HarmonyOS 在自定义dialog中输入框被键盘顶上去

在自定义dialog中输入框被键盘顶上去,如何让组件不被键盘顶上去

HarmonyOS
2024-12-20 17:44:10
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
aquaa

自定义弹窗仅适用于简单提示场景,不能替代页面使用。由于弹窗存在完全避让输入法行为,即在软键盘弹出时,会自动向上抬起软键盘高度,因此如果弹窗高度过大时,可能会导致部分区域不可见。这是当前的规格 建议使用模态框实现。参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-universal-attributes-sheet-transition-V5

这个问题属于一个规格问题,弹窗存在完全避让输入法行为 建议这种场景不使用弹窗或者使用规避方案:应用监听输入法弹出事件,判断显示不下时,添加Scroll滚动。

分享
微博
QQ
微信
回复
2024-12-20 19:43:26
相关问题
HarmonyOS 自定义键盘不能顶起输入框
809浏览 • 1回复 待解决
HarmonyOS 自定义键盘输入框焦点问题
492浏览 • 1回复 待解决
HarmonyOS web输入框键盘遮住
402浏览 • 1回复 待解决
HarmonyOS webview里的输入框键盘覆盖
364浏览 • 1回复 待解决
HarmonyOS 键盘遮挡输入框
289浏览 • 1回复 待解决
HarmonyOS webview输入框遮挡
381浏览 • 1回复 待解决