HarmonyOS border边框的颜色,是否可以配置linearGradient

HarmonyOS
2025-01-09 16:31:58
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
shlp

参考示例如下:

@Entry
@Component
struct Index {
  build() {
    Row() {
      Column() {
        Column({ space: 5 }) {
          Text('linearGradient').fontSize(12).width('90%').fontColor(0xCCCCCC)
          Row() {
            Text('This is gradient color.')
              .textAlign(TextAlign.Center)
              .width('96%')
              .height('80%')
              .borderRadius(30)
              .linearGradient({
                direction: GradientDirection.Left, // 渐变方向
                repeating: true, // 渐变颜色是否重复
                colors: [[0xDCDCDC, 0.0], [0xFFFFFF, 1.0]] // 数组末尾元素占比小于1时满足重复着色效果
              })
          }
          .width('90%')
          .height(60)
          .borderRadius(30)
          .linearGradient({
            angle: 90,
            colors: [[0x87CEEB, 0.0], [0x2E8B57, 1.0]]
          })
          .justifyContent(FlexAlign.Center)
        }
      }
      .width('100%')
    }
    .height('100%')
  }
}
分享
微博
QQ
微信
回复
2025-01-09 18:12:25
相关问题
类似边框颜色线性渐变
973浏览 • 1回复 待解决
如何设置边框颜色为渐变色?
835浏览 • 1回复 待解决
HarmonyOS linearGradient未适配镜像语言
563浏览 • 1回复 待解决
HarmonyOS linearGradient渐变色问题
255浏览 • 1回复 待解决
安卓里LinearGradient用什么代替?
4081浏览 • 1回复 待解决
HarmonyOS Canvas颜色是否支持径向渐变
393浏览 • 1回复 待解决