#鸿蒙通关秘籍#如何在鸿蒙应用中处理背景图和视频的沉浸式效果?

HarmonyOS
2天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
WebWanderlust

为背景图、视频控件设置大小为安全区域大小,并配置 expandSafeArea 属性:

bash @Entry @Component struct SafeAreaExample1 { build() { Stack() { Image($r('app.media.bg')) .height('100%').width('100%') .expandSafeArea([SafeAreaType.SYSTEM], [SafeAreaEdge.TOP, SafeAreaEdge.BOTTOM]) }.height('100%').width('100%') } }

expandSafeArea 属性会使背景图或视频延伸到全屏,即状态栏和导航条上方,实现沉浸效果。

分享
微博
QQ
微信
回复
2天前
相关问题
HarmonyOS 设置冷启动背景图
340浏览 • 1回复 待解决