HarmonyOS UI展示与点击区域发生偏移

:页面A初始化加载正常,当进行页面切换时,回到页面A,点击区域下移,UI展示正常

操作步骤:

1、打开App进入账号登录页

2、点击服务协议进入H5

3、回到登录页,点击区域偏移

HarmonyOS
2天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
FengTianYa

.expandSafeArea([SafeAreaType.SYSTEM], [SafeAreaEdge.TOP])可能是设置了安全区域的原因,可以代码中去掉看下API地址:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-universal-attributes-expand-safe-area-V5#expandsafearea设置expandSafeArea属性进行组件绘制扩展时,组件不能设置固定宽高尺寸(百分比除外)。

安全区域不会限制内部组件的布局和大小,不会裁剪内部组件。

当父容器是滚动容器时,设置expandSafeArea属性不生效。

设置expandSafeArea()时,不传参,走默认值处理;设置expandSafeArea([],[])时,相当于入参是空数组,此时设置expandSafeArea属性不生效。

分享
微博
QQ
微信
回复
2天前
相关问题
HarmonyOS 如何扩大组件点击区域
491浏览 • 1回复 待解决
HarmonyOS Slider UI展示问题
439浏览 • 1回复 待解决
panel组件点击区域问题
4881浏览 • 1回复 待解决
ForEach数组发生改变。UI没刷新
591浏览 • 1回复 待解决
HarmonyOS 动态UI点击事件处理
164浏览 • 1回复 待解决
HarmonyOS viewmodel如何ui同步
466浏览 • 1回复 待解决
HarmonyOS UI组件自定义点击范围
334浏览 • 1回复 待解决
可以用JS UI组件来做进度展示吗?
5767浏览 • 1回复 待解决