HarmonyOS TabContent中子组件使用expandSafeArea无效
App整体是一个Tabs,每个TabContent中放了一个Navigation,这里想利用expandSafeArea([SafeAreaType.SYSTEM], [SafeAreaEdge.TOP]),使titlebar扩展到状态栏下到达沉浸布局,但是父组件TabContent的clip为true导致expandSafeArea不生效。主动设置TabContent的clip为false同样也不生效。
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 HarmonyOS FlutterPage组件使用expandSafeArea([SafeAreaType.SYSTEM], [SafeAreaEdge.TOP])无效 
789浏览  • 1回复 待解决
HarmonyOS TabContent架构下实现沉浸式,设置 .expandSafeArea不生效 
911浏览  • 1回复 待解决
Scroll容器中子组件吸顶效果 
1394浏览  • 1回复 待解决
Tabs, TabContent架构下实现沉浸式,设置设置 .expandSafeArea不生效 
1822浏览  • 1回复 待解决
HarmonyOS 对Web组件使用expandSafeArea,但网页渲染内容没适应。 
752浏览  • 1回复 待解决
HarmonyOS Tabs的TabContent通过expandSafeArea实现沉浸,顶部还是有个背景色块 
1476浏览  • 1回复 待解决
HarmonyOS 使用swiper组件通过cachedCount设置预加载组件个数无效 
1234浏览  • 1回复 待解决
HarmonyOS overlay中,沉浸模式似乎无效 expandSafeArea,请问overlay的扩展规则是怎样的呢 
824浏览  • 1回复 待解决
HarmonyOS overlay中,沉浸模式似乎无效 expandSafeArea,请问overlay的扩展规则是怎样的呢? 
865浏览  • 0回复 待解决
Swiper中子组件高度不同,导致切换时UI显示异常,如何保持Swiper中子组件在高度不同时,Swiper显示不异常? 
1843浏览  • 1回复 待解决
HarmonyOS  给web组件设置expandSafeArea没有生效 
1719浏览  • 1回复 待解决
HarmonyOS 使用span组件后,父组件的右padding和margin无效 
654浏览  • 1回复 待解决
HarmonyOS 使用 expandSafeArea 控制组件扩展到安全区域,没有生效 
2021浏览  • 1回复 待解决
HarmonyOS 容器组件RelativeContainer().height('无效') 
1355浏览  • 1回复 待解决
HarmonyOS 组件设置属性无效果 
1431浏览  • 1回复 待解决
HarmonyOS expandSafeArea不生效 
2276浏览  • 1回复 待解决
HarmonyOS Text组件,富文本使用Span设置背景色无效 
2194浏览  • 1回复 待解决
HarmonyOS 关于Tabs组件的TabContent问题 
996浏览  • 1回复 待解决
HarmonyOS Tabs组件怎么动态添加TabContent 
1353浏览  • 1回复 待解决
HarmonyOS TabContent无法套用在子组件 
1876浏览  • 1回复 待解决
HarmonyOS TabContent组件使用组件安全区方案不能延伸到状态栏 
1587浏览  • 1回复 待解决
Tabs组件TabContent滑到边缘问题 
1370浏览  • 1回复 待解决
HarmonyOS Rating组件starStyle设置图片无效 
854浏览  • 1回复 待解决
TabContent组件是否支持预加载 
3588浏览  • 1回复 待解决
#鸿蒙通关秘籍#如何设置RelativeContainer中子组件的锚点和对齐方式? 
1321浏览  • 1回复 待解决





















expandSafeArea扩展到父组件,clip是剪切效果默认为false不剪切(tab组件除外默认为true剪切,需要设置false)
根据提供的代码,expandSafeArea([SafeAreaType.SYSTEM], [SafeAreaEdge.TOP])属性应该设置给tabcotent子内容扩展到tab,而不是navgation
参考demo: