Rect设置渐变显示异常

Rect()  
  .width('92%')  
  .height(156)  
  .radius([[8, 8], [8, 8]])  
    // .fill($r('app.color.color_blue_0C92FF'))  
  .linearGradient({  
    direction: GradientDirection.Right,  
    colors: [[0x17C0FF, 0.0], [0x0C92FF, 1.0]]  
  })  
  .alignRules({  
    top: { anchor: Container, align: VerticalAlign.Top },  
    middle: { anchor: Container, align: HorizontalAlign.Center }  
  })  
  .offset({ y: 12 })
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
HarmonyOS
2024-09-23 11:58:09
684浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
zbw_apple

Rect设置颜色渐变时暂时无法和圆角共同使用,当前设置矩形的颜色渐变您可以使用给容器组件设置渐变色的方式构建,示例代码如下:

Row() { }  
.width('80%')  
.height(156)  
.borderRadius(20)  
.linearGradient({  
  direction: GradientDirection.Left, // 渐变方向  
  colors: [[0xff0000, 0.0], [0x0000ff, 0.3], [0xffff00, 1.0]]  
})
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
分享
微博
QQ
微信
回复
2024-09-23 17:57:17
相关问题
Rect组件支持渐变色填充吗?
906浏览 • 1回复 待解决
文字背景颜色渐变显示
2873浏览 • 1回复 待解决
HarmonyOS 弹窗显示异常
742浏览 • 1回复 待解决
HarmonyOS Text显示异常
511浏览 • 1回复 待解决
HarmonyOS Progress设置渐变无效
510浏览 • 1回复 待解决
Text怎么设置文本渐变
1237浏览 • 0回复 待解决
HarmonyOS 组件尺寸显示异常
694浏览 • 1回复 待解决
HarmonyOS web页面显示异常
621浏览 • 1回复 待解决
import Sample 里异常显示
7562浏览 • 1回复 待解决
HarmonyOS 如何设置渐变背景色?
2314浏览 • 1回复 待解决
HarmonyOS 字符串显示异常
1157浏览 • 1回复 待解决
HarmonyOS shortcuts图标显示异常
477浏览 • 1回复 待解决
HarmonyOS 背景半透明渐变怎么设置
946浏览 • 1回复 待解决
Grid组件显示异常该怎么处理?
1251浏览 • 1回复 待解决
HarmonyOS web加载链接显示效果异常
636浏览 • 1回复 待解决
HarmonyOS list左滑 字体显示异常
605浏览 • 1回复 待解决
HarmonyOS Text加载藏文时,显示异常
611浏览 • 1回复 待解决
使用TextPicker控件显示异常的问题
1489浏览 • 1回复 待解决
HarmonyOS Canvas设置渐变色没有效果
823浏览 • 1回复 待解决
如何设置边框的颜色为渐变色?
1240浏览 • 1回复 待解决