【HarmonyOS】Button按钮设置带有渐变色的背景图片无效

【关键字】

Button、渐变色、背景图片、backgroundImage

 

【问题描述】

在为Button组件设置背景图片时未生效,这里准备的背景图片是渐变色的,当在代码中设置完成之后,发现按钮并没有像预想的那样变成渐变色,代码如下:

cke_895.png

效果是这样的:

cke_1591.png

这也太奇怪了,难道是Button按钮的背景图片不支持渐变色的图片设置吗?

 

【问题分析】

带着这个疑问首先想到的是查找开发文档,果不其然真找到了。参考文档链接如下:

https://developer.harmonyos.com/cn/docs/documentation/doc-references-V3/ts-basic-components-button-0000001427584848-V3#ZH-CN_TOPIC_0000001523808710__buttontype%E6%9E%9A%E4%B8%BE%E8%AF%B4%E6%98%8E

其中有这样一句说明:

cke_4149.png

OK,到这里问题找到了,原来是缺少了一个设置。

 

【解决方案】

根据上面文档中查找到的说明,重新试一下,代码及实现效果如下:

cke_7295.png

OK,到这里本文就结束了,其实就是一个属性设置的问题,下期再会!

posted @ 2024-03-04 15:46  Mayism123  阅读(45)  评论(0编辑  收藏  举报