HarmonyOS 导航条适配沉浸式适配在NestedScroll场景下失效
@Entry
@Component
struct NestedScrollPage {
@State message: string = 'Hello World';
build() {
List(){
ListItem() {
Text("标题").height(100).width('100%').backgroundColor(Color.Red)
}
ListItem() {
Tabs({
}) {
TabContent() {
AlbumTracksPage()
}
TabContent() {
AlbumTracksPage()
}
}
.height('100%').width('100%').expandSafeArea([SafeAreaType.SYSTEM], [SafeAreaEdge.BOTTOM])
}
}
.height('100%')
.width('100%')
.expandSafeArea([SafeAreaType.SYSTEM], [SafeAreaEdge.BOTTOM])
}
}
@Component
struct AlbumTracksPage {
@State mTracks: number[] = new Array<number>();
aboutToAppear(): void {
for (let i = 0; i < 1000; i++) {
this.mTracks.push(i);
}
}
build() {
List() {
ForEach(this.mTracks, (item: number) => {
ListItem() {
Text("标题是 " + item).height(50).fontSize(30).width('100%').backgroundColor('#ffffff')
}
})
}.width('100%').height('100%') .nestedScroll({
scrollForward: NestedScrollMode.PARENT_FIRST,
scrollBackward: NestedScrollMode.SELF_FIRST
}).expandSafeArea([SafeAreaType.SYSTEM], [SafeAreaEdge.BOTTOM])
}
}
导航条适配沉浸式适配在NestedScroll场景下失效,麻烦看下需要怎么配置下才行。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 导航条沉浸式未适配
1018浏览 • 1回复 待解决
HarmonyOS H5页面做沉浸式,如何适配底部导航条
1011浏览 • 1回复 待解决
HarmonyOS 底部导航条沉浸式方案
1168浏览 • 1回复 待解决
HarmonyOS 底部系统导航条怎么适配?
1407浏览 • 1回复 待解决
HarmonyOS h5导航条适配方案
1344浏览 • 1回复 待解决
未适配底部导航条,会出现遮挡情况
3215浏览 • 1回复 待解决
出现底部导航条,需要适配之前的ui布局,目前ui布局会压住导航条
2829浏览 • 1回复 待解决
HarmonyOS 沉浸式的适配文档
886浏览 • 1回复 待解决
HarmonyOS 底部导航条适配问题:首次进入APP,获取后台位置信息弹框距离底部导航条过近
912浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙应用中隐藏导航条实现沉浸式效果?
1485浏览 • 1回复 待解决
HarmonyOS RN BottomTab组件显示在导航条下
727浏览 • 1回复 待解决
HarmonyOS如何设置page沉浸式显示,title栏和导航条处显示page的里内容?
919浏览 • 1回复 待解决
HarmonyOS 无法隐藏底部导航条
1149浏览 • 1回复 待解决
HarmonyOS 怎么隐藏底部导航条
2348浏览 • 1回复 待解决
HarmonyOS setSpecificSystemBarEnabled 设置隐藏底部导航条无效
847浏览 • 1回复 待解决
全局覆盖的场景无法沉浸式,手机下方导航栏无法覆盖到
1004浏览 • 1回复 待解决
HarmonyOS 单独设置底部导航条隐藏不生效
1413浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何隐藏鸿蒙应用的状态栏和导航条以实现沉浸效果?
1377浏览 • 1回复 待解决
HarmonyOS上对导航栏怎么适配?
1145浏览 • 1回复 待解决
HarmonyOS web在沉浸式和非沉浸式下内容展示不全问题
1400浏览 • 1回复 待解决
app内上部写有应用名的导航条如何去掉?
6322浏览 • 1回复 待解决
#鸿蒙学习大百科#如何隐藏底部导航条?
1502浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS使用BaseNavigation实现渐变导航条
1113浏览 • 1回复 待解决
HarmonyOS 在设置了全屏页面的情况下,Tabs组件(底部)该如何避让底部导航条?
2545浏览 • 1回复 待解决
导航栏如何适配,有人知道吗?
2694浏览 • 0回复 待解决
AlbumTracksPage外套了TabContent组件,导致Bottom的safeArea失效。
解决方法是给Tabs和想要开启的TabContent也设置expandSafeArea。
expandSafeArea默认的安全区域是不包含状态栏和底部安全区域的,所以要显示上去需要所有相关的组件都开启。