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%') 
  } 
}

​参考​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设置属性生效
2280浏览 • 1回复 待解决
List组件的initialIndex属性设置生效
2376浏览 • 1回复 待解决
textfield的截断属性生效
2950浏览 • 1回复 待解决
ConstraintSize尺寸设置生效
2559浏览 • 1回复 待解决
HarmonyOS stack设置圆角生效
283浏览 • 1回复 待解决
HarmonyOS Panel 设置 borderRadius 生效
950浏览 • 1回复 待解决
HarmonyOS Badge文本颜色设置生效
427浏览 • 1回复 待解决
Tab 设置 barBackgroundColor为透明生效
358浏览 • 1回复 待解决
HarmonyOS 设置了icon和label生效
459浏览 • 1回复 待解决
HarmonyOS 设置安全区域生效
195浏览 • 1回复 待解决
用数组变量控制组件属性生效
1870浏览 • 1回复 待解决