HarmonyOS backgroundImageSize(ImageSize.Cover)属性设置不生效

HarmonyOS backgroundImageSize(ImageSize.Cover)属性设置不生效。

HarmonyOS
2024-11-28 10:23:19
浏览
已于2024-11-28 10:23:30修改
收藏 0
回答 1
回答 1
按赞同
/
按时间
put_get

可以使用Stack组件进行实现,示例如下:

@Entry 
@Component 
struct SafeAreaExample1 { 
  build() { 
    Stack() { 
      Image($r('app.media.appbg')) 
        .height('100%').width('100%') 
        .expandSafeArea([SafeAreaType.SYSTEM], [SafeAreaEdge.TOP, SafeAreaEdge.BOTTOM]) // 图片组件的绘制区域扩展至状态栏和导航条。 
      Column() { 
        Button() { 
          Text("登 陆") 
            .fontColor(Color.White) 
        } 
        .backgroundColor("#3866e9") 
        .type(ButtonType.Normal) 
        .width("100%") 
        .height("45") 
        .borderRadius(8) 
        .onClick(() => { 
        }) 
      } 
      .margin({ left: 30, right: 30, top: 20 }) 
    }.height('100%').width('100%') 
  } 
}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.

​参考​https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-develop-apply-immersive-effects-V5#section162965215413

分享
微博
QQ
微信
回复
2024-11-28 15:30:16
相关问题
通过WindowProperties设置属性生效
3017浏览 • 1回复 待解决
List组件的initialIndex属性设置生效
2959浏览 • 1回复 待解决
textfield的截断属性生效
3471浏览 • 1回复 待解决
ConstraintSize尺寸设置生效
3221浏览 • 1回复 待解决
HarmonyOS Panel 设置 borderRadius 生效
1739浏览 • 1回复 待解决
HarmonyOS stack设置圆角生效
949浏览 • 1回复 待解决
HarmonyOS Badge文本颜色设置生效
1073浏览 • 1回复 待解决
HarmonyOS 设置安全区域生效
875浏览 • 1回复 待解决
HarmonyOS 设置了icon和label生效
1177浏览 • 1回复 待解决
Tab 设置 barBackgroundColor为透明生效
771浏览 • 1回复 待解决
用数组变量控制组件属性生效
2361浏览 • 1回复 待解决