HarmonyOS 鸿蒙Next 自定义弹窗,输入法谈起与弹窗底部有16vp间距,如何去除
HarmonyOS 鸿蒙Next 自定义弹窗,输入法谈起与弹窗底部有16vp间距,如何去除
自定义弹窗,输入法谈起与弹窗底部有16vp间距,如何去除 demo已经上传
1 回复
针对HarmonyOS 鸿蒙Next自定义弹窗中,输入法弹起与弹窗底部存在的16vp间距问题,以下是一种可能的解决方案:
HarmonyOS在弹窗避让软键盘时,会默认与软键盘之间保持16vp的安全间距。若业务场景中需要去除这个间距,可以尝试通过监听软键盘高度变化,并动态调整弹窗布局高度来实现。
具体步骤如下:
- 在弹窗出现时,监听软键盘高度变化事件。
- 根据软键盘的高度,动态调整弹窗布局的高度,使其紧贴软键盘上方。
- 在弹窗消失时,取消监听软键盘高度变化事件。
需要注意的是,这种方法可能需要你具备一定的鸿蒙开发基础,以及对布局和事件监听的深入理解。同时,由于不同设备和版本的鸿蒙系统可能存在差异,因此在实际应用中,你可能需要根据具体情况进行调整和优化。
如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html