#鸿蒙通关秘籍#如何在HarmonyOS Next中使用expandSafeArea属性实现组件扩展至安全区?

HarmonyOS
2024-11-28 15:59:22
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
ByteBaron

借助 expandSafeArea 属性,可以在不改变组件布局的情况下扩展组件的绘制区域至安全区之外,从而实现沉浸式效果。

@Entry
@Component
struct Index {
  build() {
    Stack() {
      Image('https://img0.baidu.com/it/u=356163033,4214949602&fm=253&fmt=auto&app=120&f=JPEG?w=500&h=1083')
        .height('100%').width('100%').expandSafeArea()
      
      Column() {
        Text('沉浸式状态栏').fontColor('#fff')
      }
      .height('100%')
      .width('100%')
      .border({
        width: 1,
        color: 'red'
      })
    }
    .height('100%')
    .width('100%')
  }
}
分享
微博
QQ
微信
回复
2024-11-28 16:21:31
相关问题
Flutter 项目在设备安全区如何适配?
155浏览 • 1回复 待解决