HarmonyOS 在设置了全屏页面的情况下,Tabs组件(底部)该如何避让底部导航条?
在UIAbility中使用setWindowLayoutFullScreen,开启了全屏模式,此时expandSafeArea对组件是不生效的。
这时候使用底部Tabs组件时,会和底部导航条冲突,违反了“开发应用沉浸式效果”中的要求目前采用的是避让方式,即在tabs下方填充相同颜色的Blank来避让底部导航条。
询问下在开启了全屏模式,expandSafeArea不生效的情况下,底部Tabs该如何避让导航条,有没有更加通用的方案?
HarmonyOS
赞
收藏 0
回答 1
相关问题
未适配底部导航条,会出现遮挡情况
2984浏览 • 1回复 待解决
HarmonyOS setSpecificSystemBarEnabled 设置隐藏底部导航条无效
613浏览 • 1回复 待解决
HarmonyOS 无法隐藏底部导航条
835浏览 • 1回复 待解决
HarmonyOS 怎么隐藏底部导航条
751浏览 • 1回复 待解决
HarmonyOS 单独设置底部导航条隐藏不生效
1026浏览 • 1回复 待解决
HarmonyOS 底部系统导航条怎么适配?
880浏览 • 1回复 待解决
HarmonyOS 底部导航条沉浸式方案
959浏览 • 1回复 待解决
HarmonyOS 底部导航条适配问题:首次进入APP,获取后台位置信息弹框距离底部导航条过近
665浏览 • 1回复 待解决
#鸿蒙学习大百科#如何隐藏底部导航条?
1261浏览 • 1回复 待解决
HarmonyOS RN BottomTab组件显示在导航条下
527浏览 • 1回复 待解决
HarmonyOS H5页面做沉浸式,如何适配底部导航条
655浏览 • 1回复 待解决
出现底部导航条,需要适配之前的ui布局,目前ui布局会压住导航条
2508浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何设置鸿蒙Tabs组件的底部导航?
855浏览 • 1回复 待解决
HarmonyOS 如何全局避让手机底部的导航栏?
1726浏览 • 0回复 待解决
HarmonyOS 底部导航条在不同设备所占的像素大小(PX/DP)是多少?
1115浏览 • 1回复 待解决
HarmonyOS 设置全屏后,NavDestination页面底部导航栏还是会留出来
673浏览 • 1回复 待解决
#鸿蒙学习大百科#如何获取设备底部导航条的高度?
990浏览 • 1回复 待解决
#鸿蒙通关秘籍#鸿蒙应用中的底部页签如何设置为背景延伸至导航条?
759浏览 • 1回复 待解决
#鸿蒙学习大百科#如何将应用见面的颜色延伸到底部导航条?
807浏览 • 1回复 待解决
#鸿蒙学习大百科#如何将应用界面全屏延伸到状态栏和底部导航条?
793浏览 • 1回复 待解决
#鸿蒙学习大百科#如何设置整个窗口的背景颜色(包括状态栏和底部导航条)?
739浏览 • 1回复 待解决
HarmonyOS 全屏模式下,怎样隐藏底部横条
858浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何设置底部导航?
859浏览 • 1回复 待解决
导航栏设置问题:设置状态栏,底部导航栏时感觉底部导航栏设置隐藏无效
1359浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何使用HarmonyOS中的Tabs组件实现底部导航?
904浏览 • 2回复 待解决
目前底部避让方案有如下2个:
1. 手动避让,即设置:setWindowLayoutFullScreen,然后通过getWindowAvoidArea获取底部避让距离之后,通过设置外部容器的margin/padding去避让底部。
2.主动避让,即不设置:setWindowLayoutFullScreen,通过给组件容器配置expandSafeArea生效。