Tabs, TabContent架构下实现沉浸式,设置设置 .expandSafeArea不生效
Tabs, TabContent架构下实现沉浸式,通过下面的方式。
([SafeAreaType.SYSTEM], [SafeAreaEdge.TOP, SafeAreaEdge.BOTTOM])
不会生效。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS Tabs的TabContent通过expandSafeArea实现沉浸,顶部还是有个背景色块
481浏览 • 1回复 待解决
HarmonyOS部分场景下expandSafeArea不生效
747浏览 • 1回复 待解决
HarmonyOS expandSafeArea不生效
152浏览 • 1回复 待解决
TabContent顶部组件如何实现沉浸式状态栏
1832浏览 • 1回复 待解决
ConstraintSize尺寸设置不生效
2230浏览 • 1回复 待解决
如何设置沉浸式状态栏
2423浏览 • 1回复 待解决
如何设置沉浸式窗口,你会吗?
1830浏览 • 1回复 待解决
HarmonyOS Tabs组件做沉浸式失败
252浏览 • 1回复 待解决
通过WindowProperties设置属性不生效
2031浏览 • 1回复 待解决
HarmonyOS Panel 设置 borderRadius 不生效
517浏览 • 1回复 待解决
HarmonyOS Badge文本颜色设置不生效
130浏览 • 1回复 待解决
Tab 设置 barBackgroundColor为透明不生效
190浏览 • 1回复 待解决
HarmonyOS page设置沉浸式后影响其他页面
416浏览 • 1回复 待解决
HarmonyOS 如何设置单个page沉浸式状态栏
253浏览 • 0回复 待解决
设置状态栏,调用setWindowSystemBarProperties不生效
2431浏览 • 1回复 待解决
butoon,这样设置borderColor为什么不生效?
2276浏览 • 0回复 待解决
HarmonyOS 实现沉浸式全屏模式,全局设置所有页面方式怎么做?
325浏览 • 1回复 待解决
HarmonyOS web在沉浸式和非沉浸式下内容展示不全问题
92浏览 • 1回复 待解决
HarmonyOS 气泡提示popup设置popupColor不生效问题
512浏览 • 1回复 待解决
List组件的initialIndex属性设置不生效
2114浏览 • 1回复 待解决
Span设置backGroundColor不生效是为什么?
385浏览 • 1回复 待解决
HarmonyOS 设置了icon和label不生效
47浏览 • 1回复 待解决
HarmonyOS Navigation标题栏设置NavigationCustomTitle类型不生效
409浏览 • 1回复 待解决
HarmonyOS Swiper使用时Indicator设置位置不生效
386浏览 • 1回复 待解决
HarmonyOS subwindow窗口不能透明,设置透明不生效
315浏览 • 1回复 待解决
可参考开发应用沉浸式效果的官方指导:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-develop-apply-immersive-effects-V5#section202081847174413
分为两种实现方案:1种是窗口全屏布局方案,1种是组件安全区方案。
1.采用窗口全屏布局方案时,参考代码如下:
获取布局避让遮挡的区域。
再在tab页中将整体页面设置margin({bottom: bottomRectHeight})即可。
2.采用组件安全区方案,即不设置窗口全屏,这种场景下,针对底部的页签部分,Navigation组件和Tabs组件默认实现了页签的延伸处理,只需要保证Navigation和Tabs组件的底部边界和底部导航条重合即可。