HarmonyOS 在设置了全屏页面的情况下,Tabs组件(底部)该如何避让底部导航条?
在UIAbility中使用setWindowLayoutFullScreen,开启了全屏模式,此时expandSafeArea对组件是不生效的。
这时候使用底部Tabs组件时,会和底部导航条冲突,违反了“开发应用沉浸式效果”中的要求目前采用的是避让方式,即在tabs下方填充相同颜色的Blank来避让底部导航条。
询问下在开启了全屏模式,expandSafeArea不生效的情况下,底部Tabs该如何避让导航条,有没有更加通用的方案?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
未适配底部导航条,会出现遮挡情况
1851浏览 • 1回复 待解决
HarmonyOS 底部导航条沉浸式方案
222浏览 • 1回复 待解决
#鸿蒙学习大百科#如何隐藏底部导航条?
150浏览 • 1回复 待解决
出现底部导航条,需要适配之前的ui布局,目前ui布局会压住导航条
1720浏览 • 1回复 待解决
HarmonyOS 底部导航条在不同设备所占的像素大小(PX/DP)是多少?
234浏览 • 1回复 待解决
HarmonyOS 如何全局避让手机底部的导航栏?
218浏览 • 0回复 待解决
#鸿蒙学习大百科#如何获取设备底部导航条的高度?
156浏览 • 1回复 待解决
#鸿蒙学习大百科#如何将应用见面的颜色延伸到底部导航条?
168浏览 • 1回复 待解决
#鸿蒙学习大百科#如何将应用界面全屏延伸到状态栏和底部导航条?
146浏览 • 1回复 待解决
#鸿蒙学习大百科#如何设置整个窗口的背景颜色(包括状态栏和底部导航条)?
184浏览 • 1回复 待解决
导航栏设置问题:设置状态栏,底部导航栏时感觉底部导航栏设置隐藏无效
286浏览 • 1回复 待解决
#鸿蒙学习大百科#如何设置一张图片占满整个屏幕包括状态栏和底部导航条?
232浏览 • 1回复 待解决
底部导航栏问题,底部导航栏可否隐藏,在什么场景会变化颜色
291浏览 • 1回复 待解决
HarmonyOS 导航条适配沉浸式适配在NestedScroll场景下失效
178浏览 • 1回复 待解决
HarmonyOS 底部导航绘制问题
212浏览 • 1回复 待解决
HarmonyOS 请问如何在不设置全屏的情况下覆盖状态栏背景呢?
257浏览 • 1回复 待解决
#鸿蒙学习大百科#如何让List组件的视窗范围扩展至导航条,实现滚动至最后一个时显示在导航条?
116浏览 • 1回复 待解决
#鸿蒙学习大百科#如何设置监听,动态获取避让区(状态栏、底部导航栏)的高度?
191浏览 • 1回复 待解决
#鸿蒙学习大百科#如何实现顶部图片延伸至状态栏,图片下方区域的界面延伸至底部导航条?
138浏览 • 1回复 待解决
#鸿蒙学习大百科#如何实现Tabs导航栏在手机端在底部,在平板端在左边显示?
212浏览 • 1回复 待解决
在多个Navigation组件的情况下,如何进行路由管理
442浏览 • 1回复 待解决
app内上部写有应用名的导航条如何去掉?
5091浏览 • 1回复 待解决
Stack容器中,顶层组件遮挡底部组件导致其点击事件无效。这种情况该怎么解决?
965浏览 • 1回复 待解决
手机底部导航栏有一条横杠挡住内容,如何忽略这部分高度?
202浏览 • 1回复 待解决
webviewController是否无法在异步情况下loadUrl
1513浏览 • 1回复 待解决
目前底部避让方案有如下2个:
1. 手动避让,即设置:setWindowLayoutFullScreen,然后通过getWindowAvoidArea获取底部避让距离之后,通过设置外部容器的margin/padding去避让底部。
2.主动避让,即不设置:setWindowLayoutFullScreen,通过给组件容器配置expandSafeArea生效。