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组件沉浸式问题
982浏览 • 1回复 待解决
HarmonyOS 沉浸式方案
1425浏览 • 1回复 待解决
HarmonyOS 实现沉浸式全屏模式,全局设置所有页面方式怎么做?
1359浏览 • 1回复 待解决
HarmonyOS 让部分页面沉浸式,部分不沉浸式显示
1022浏览 • 1回复 待解决
Tabs, TabContent架构下实现沉浸式,设置设置 .expandSafeArea不生效
1706浏览 • 1回复 待解决
HarmonyOS 关于沉浸式效果开发
1369浏览 • 1回复 待解决
HarmonyOS 沉浸式的适配文档
885浏览 • 1回复 待解决
HarmonyOS web在沉浸式和非沉浸式下内容展示不全问题
1396浏览 • 1回复 待解决
沉浸式模式怎么开启?
1100浏览 • 1回复 待解决
HarmonyOS H5页面做沉浸式,如何适配底部导航条
1011浏览 • 1回复 待解决
如何在不同page中进行沉浸式和非沉浸式切换?
1327浏览 • 1回复 待解决
HarmonyOS 沉浸式状态栏
1073浏览 • 1回复 待解决
HarmonyOS 沉浸式状态栏实现
1045浏览 • 1回复 待解决
HarmonyOS Video组件设置沉浸式,视频内容没有延展到safearea
747浏览 • 1回复 待解决
TabContent顶部组件如何实现沉浸式状态栏
3161浏览 • 1回复 待解决
HarmonyOS List组件通过expandSafeArea做沉浸式后,滚动到最后一条可以不避让安全区吗?
1033浏览 • 1回复 待解决
HarmonyOS 沉浸式状态栏无效
859浏览 • 1回复 待解决
HarmonyOS 底部导航条沉浸式方案
1163浏览 • 1回复 待解决
HarmonyOS 沉浸式状态栏最佳实践
1092浏览 • 1回复 待解决
沉浸式登录界面如何实现
1285浏览 • 1回复 待解决
如何实现沉浸式状态栏?
1726浏览 • 1回复 待解决
如何设置沉浸式状态栏
4041浏览 • 1回复 待解决
HarmonyOS 没有开启沉浸式效果,但是web组件超过安全区域
931浏览 • 1回复 待解决
HarmonyOS Scroll组件,无法实现沉浸式,延伸到安全区域
1456浏览 • 1回复 待解决
HarmonyOS 导航条沉浸式未适配
1016浏览 • 1回复 待解决
设置窗口的布局为沉浸式布局可以使用setWindowLayoutFullScreen(true)。
参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-window-V5#setwindowlayoutfullscreen9