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组件沉浸式问题
178浏览 • 1回复 待解决
HarmonyOS 沉浸式方案
427浏览 • 1回复 待解决
HarmonyOS 让部分页面沉浸式,部分不沉浸式显示
225浏览 • 1回复 待解决
HarmonyOS 实现沉浸式全屏模式,全局设置所有页面方式怎么做?
579浏览 • 1回复 待解决
Tabs, TabContent架构下实现沉浸式,设置设置 .expandSafeArea不生效
636浏览 • 1回复 待解决
HarmonyOS web在沉浸式和非沉浸式下内容展示不全问题
434浏览 • 1回复 待解决
HarmonyOS 关于沉浸式效果开发
270浏览 • 1回复 待解决
HarmonyOS 沉浸式的适配文档
190浏览 • 1回复 待解决
如何在不同page中进行沉浸式和非沉浸式切换?
424浏览 • 1回复 待解决
HarmonyOS H5页面做沉浸式,如何适配底部导航条
51浏览 • 1回复 待解决
HarmonyOS 沉浸式状态栏
238浏览 • 1回复 待解决
TabContent顶部组件如何实现沉浸式状态栏
2121浏览 • 1回复 待解决
HarmonyOS Video组件设置沉浸式,视频内容没有延展到safearea
70浏览 • 1回复 待解决
HarmonyOS 沉浸式状态栏实现
237浏览 • 1回复 待解决
HarmonyOS 沉浸式状态栏无效
87浏览 • 1回复 待解决
HarmonyOS List组件通过expandSafeArea做沉浸式后,滚动到最后一条可以不避让安全区吗?
273浏览 • 1回复 待解决
HarmonyOS 底部导航条沉浸式方案
443浏览 • 1回复 待解决
HarmonyOS 沉浸式状态栏最佳实践
394浏览 • 1回复 待解决
如何设置沉浸式状态栏
2889浏览 • 1回复 待解决
沉浸式登录界面如何实现
526浏览 • 1回复 待解决
如何实现沉浸式状态栏?
745浏览 • 1回复 待解决
HarmonyOS 导航条沉浸式未适配
181浏览 • 1回复 待解决
HarmonyOS 关于窗口沉浸式的设置方式
218浏览 • 1回复 待解决
HarmonyOS 没有开启沉浸式效果,但是web组件超过安全区域
189浏览 • 1回复 待解决
HarmonyOS Scroll组件,无法实现沉浸式,延伸到安全区域
492浏览 • 1回复 待解决
设置窗口的布局为沉浸式布局可以使用setWindowLayoutFullScreen(true)。
参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-window-V5#setwindowlayoutfullscreen9