HarmonyOS 创建子窗口状态栏距离以及底部安全距离失效
创建的子window展示页面时,没有跟主window一样,状态栏以及底部没有预留出主window设置的安全距离。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 底部安全距离是怎么获取
698浏览 • 1回复 待解决
HarmonyOS 底部安全距离获取为0
591浏览 • 1回复 待解决
HarmonyOS 怎么判断mate60pro的底部安全距离?
321浏览 • 1回复 待解决
HarmonyOS 沉浸式全屏时如何获取页面顶部和底部的安全距离
62浏览 • 1回复 待解决
HarmonyOS 如何获取顶部状态栏高度以及底部导航区域高度
806浏览 • 1回复 待解决
HarmonyOS SheetSize.LARGE 这个距离到底是多大的距离,会避开安全栏吗
36浏览 • 1回复 待解决
HarmonyOS 如何修改状态栏以及状态栏文字的颜色
36浏览 • 1回复 待解决
HarmonyOS 如何获取屏幕状态栏跟底部安全区域的高度?
573浏览 • 1回复 待解决
状态栏和底部触控栏的高度获取
964浏览 • 2回复 待解决
HarmonyOS 如何实现窗口状态栏沉浸式效果
400浏览 • 1回复 待解决
状态栏设置颜色失效该怎么办啊?
2002浏览 • 1回复 待解决
HarmonyOS 状态栏怎么控制显示于隐藏,设置状态栏颜色,子颜色等控制
93浏览 • 1回复 待解决
导航栏设置问题:设置状态栏,底部导航栏时感觉底部导航栏设置隐藏无效
452浏览 • 1回复 待解决
HarmonyOS 沉浸式设置底部状态栏高度变化问题
74浏览 • 1回复 待解决
修改页面状态栏颜色,以及沉浸式状态属性设置
2894浏览 • 1回复 待解决
HarmonyOS tab吸顶但是需要设置距离顶部距离
24浏览 • 1回复 待解决
HarmonyOS Notification kit当前创建通知,状态栏无提示
27浏览 • 1回复 待解决
HarmonyOS swiper轮播指示器设置距离下边界距离问题
720浏览 • 1回复 待解决
如何动态修改状态栏和状态栏字体颜色
2142浏览 • 1回复 待解决
HarmonyOS 状态栏上的电池条颜色,动态隐藏状态栏
405浏览 • 1回复 待解决
沉侵式状态栏获取状态栏高度为0
435浏览 • 1回复 待解决
顶部延伸到状态栏,底部元素背景扩展的方式
497浏览 • 1回复 待解决
HarmonyOS 如何控制状态栏
59浏览 • 1回复 待解决
HarmonyOS 沉浸式状态栏
146浏览 • 1回复 待解决
1、参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-develop-apply-immersive-effects-V5#section171801550301
2、在 EntryAbility里通过getWindowAvoidArea() 获取布局的遮挡区域,通过AppStorage进行全局的UI状态存储。之后就可以在子窗口中获取到需要进行避让的遮挡区域的高度,给子窗口整体布局设置 .margin({ top: this.topRectHeight, bottom: this.bottomRectHeight }) 此处margin具体数值在实际中应与导航条区域高度保持一致。
3、即设置上下外边距的高度和需要避让的遮挡区域的高度一样,即可实现避让效果。