HarmonyOS Tabs组件做沉浸式失败
Tabs 组件做沉浸式 , 但发现没生效。
tab的内容没延伸到状态栏的,希望做沉浸式。
build() {
Column() {
Tabs({ barPosition: BarPosition.End, controller: this.controller }) {
TabContent() {
Column().width('100%').height('100%').backgroundColor(Color.Pink)
.expandSafeArea([SafeAreaType.SYSTEM], [SafeAreaEdge.TOP, SafeAreaEdge.BOTTOM, SafeAreaEdge.START, SafeAreaEdge.END])
}.tabBar(BottomTabBarStyle.of($r("sys.media.ohos_app_icon"), "1"))
.expandSafeArea([SafeAreaType.SYSTEM], [SafeAreaEdge.TOP, SafeAreaEdge.BOTTOM, SafeAreaEdge.START, SafeAreaEdge.END])
TabContent() {
Column().width('100%').height('100%').backgroundColor(Color.Green)
.expandSafeArea([SafeAreaType.SYSTEM], [SafeAreaEdge.TOP, SafeAreaEdge.BOTTOM, SafeAreaEdge.START, SafeAreaEdge.END])
}.tabBar(BottomTabBarStyle.of($r("sys.media.ohos_app_icon"), "2"))
TabContent() {
Column().width('100%').height('100%').backgroundColor(Color.Blue)
.expandSafeArea([SafeAreaType.SYSTEM], [SafeAreaEdge.TOP, SafeAreaEdge.BOTTOM, SafeAreaEdge.START, SafeAreaEdge.END])
}.tabBar(BottomTabBarStyle.of($r("sys.media.ohos_app_icon"), "3"))
}
.width(HyScreen.FULL_SCREEN)
.animationDuration(300)
.onTabBarClick((index: number) => {
})
}
.backgroundColor(HyColors.FillsRed)
.expandSafeArea([SafeAreaType.SYSTEM], [SafeAreaEdge.TOP, SafeAreaEdge.BOTTOM, SafeAreaEdge.START, SafeAreaEdge.END])
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS List组件沉浸式问题
1004浏览 • 1回复 待解决
HarmonyOS 沉浸式方案
1432浏览 • 1回复 待解决
HarmonyOS 实现沉浸式全屏模式,全局设置所有页面方式怎么做?
1372浏览 • 1回复 待解决
HarmonyOS 让部分页面沉浸式,部分不沉浸式显示
1052浏览 • 1回复 待解决
Tabs, TabContent架构下实现沉浸式,设置设置 .expandSafeArea不生效
1739浏览 • 1回复 待解决
HarmonyOS web在沉浸式和非沉浸式下内容展示不全问题
1429浏览 • 1回复 待解决
HarmonyOS H5页面做沉浸式,如何适配底部导航条
1022浏览 • 1回复 待解决
HarmonyOS 沉浸式的适配文档
897浏览 • 1回复 待解决
HarmonyOS 关于沉浸式效果开发
1382浏览 • 1回复 待解决
如何在不同page中进行沉浸式和非沉浸式切换?
1340浏览 • 1回复 待解决
沉浸式模式怎么开启?
1122浏览 • 1回复 待解决
HarmonyOS 沉浸式状态栏
1096浏览 • 1回复 待解决
TabContent顶部组件如何实现沉浸式状态栏
3194浏览 • 1回复 待解决
HarmonyOS 沉浸式状态栏实现
1091浏览 • 1回复 待解决
HarmonyOS Video组件设置沉浸式,视频内容没有延展到safearea
765浏览 • 1回复 待解决
HarmonyOS List组件通过expandSafeArea做沉浸式后,滚动到最后一条可以不避让安全区吗?
1049浏览 • 1回复 待解决
HarmonyOS 沉浸式状态栏无效
872浏览 • 1回复 待解决
HarmonyOS 沉浸式状态栏最佳实践
1119浏览 • 1回复 待解决
HarmonyOS 底部导航条沉浸式方案
1197浏览 • 1回复 待解决
如何设置沉浸式状态栏
4075浏览 • 1回复 待解决
沉浸式登录界面如何实现
1294浏览 • 1回复 待解决
如何实现沉浸式状态栏?
1746浏览 • 1回复 待解决
HarmonyOS 导航条沉浸式未适配
1030浏览 • 1回复 待解决
HarmonyOS 关于窗口沉浸式的设置方式
1138浏览 • 1回复 待解决
HarmonyOS 没有开启沉浸式效果,但是web组件超过安全区域
947浏览 • 1回复 待解决
设置窗口的布局为沉浸式布局可以使用setWindowLayoutFullScreen(true)。
参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-window-V5#setwindowlayoutfullscreen9