HarmonyOS 在设置了全屏页面的情况下,Tabs组件(底部)该如何避让底部导航条?
在UIAbility中使用setWindowLayoutFullScreen,开启了全屏模式,此时expandSafeArea对组件是不生效的。
这时候使用底部Tabs组件时,会和底部导航条冲突,违反了“开发应用沉浸式效果”中的要求目前采用的是避让方式,即在tabs下方填充相同颜色的Blank来避让底部导航条。
询问下在开启了全屏模式,expandSafeArea不生效的情况下,底部Tabs该如何避让导航条,有没有更加通用的方案?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
未适配底部导航条,会出现遮挡情况
2014浏览 • 1回复 待解决
HarmonyOS 无法隐藏底部导航条
16浏览 • 1回复 待解决
HarmonyOS setSpecificSystemBarEnabled 设置隐藏底部导航条无效
67浏览 • 1回复 待解决
HarmonyOS 怎么隐藏底部导航条
35浏览 • 1回复 待解决
HarmonyOS 单独设置底部导航条隐藏不生效
47浏览 • 1回复 待解决
HarmonyOS 底部导航条沉浸式方案
338浏览 • 1回复 待解决
HarmonyOS 底部系统导航条怎么适配?
30浏览 • 1回复 待解决
#鸿蒙学习大百科#如何隐藏底部导航条?
291浏览 • 1回复 待解决
HarmonyOS 底部导航条适配问题:首次进入APP,获取后台位置信息弹框距离底部导航条过近
24浏览 • 1回复 待解决
出现底部导航条,需要适配之前的ui布局,目前ui布局会压住导航条
1834浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何设置鸿蒙Tabs组件的底部导航?
109浏览 • 1回复 待解决
HarmonyOS 底部导航条在不同设备所占的像素大小(PX/DP)是多少?
326浏览 • 1回复 待解决
HarmonyOS 如何全局避让手机底部的导航栏?
457浏览 • 0回复 待解决
HarmonyOS 设置全屏后,NavDestination页面底部导航栏还是会留出来
0浏览 • 0回复 待解决
#鸿蒙学习大百科#如何获取设备底部导航条的高度?
253浏览 • 1回复 待解决
#鸿蒙学习大百科#如何将应用见面的颜色延伸到底部导航条?
252浏览 • 1回复 待解决
#鸿蒙通关秘籍#鸿蒙应用中的底部页签如何设置为背景延伸至导航条?
98浏览 • 1回复 待解决
#鸿蒙学习大百科#如何将应用界面全屏延伸到状态栏和底部导航条?
256浏览 • 1回复 待解决
#鸿蒙学习大百科#如何设置整个窗口的背景颜色(包括状态栏和底部导航条)?
272浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何设置底部导航?
163浏览 • 1回复 待解决
HarmonyOS 全屏模式下,怎样隐藏底部横条
19浏览 • 1回复 待解决
导航栏设置问题:设置状态栏,底部导航栏时感觉底部导航栏设置隐藏无效
446浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何使用HarmonyOS中的Tabs组件实现底部导航?
132浏览 • 2回复 待解决
底部导航栏问题,底部导航栏可否隐藏,在什么场景会变化颜色
461浏览 • 1回复 待解决
#鸿蒙学习大百科#如何设置一张图片占满整个屏幕包括状态栏和底部导航条?
367浏览 • 1回复 待解决
目前底部避让方案有如下2个:
1. 手动避让,即设置:setWindowLayoutFullScreen,然后通过getWindowAvoidArea获取底部避让距离之后,通过设置外部容器的margin/padding去避让底部。
2.主动避让,即不设置:setWindowLayoutFullScreen,通过给组件容器配置expandSafeArea生效。