HarmonyOS鸿蒙Next中api9 ArkUI的Refresh组件的LoadingProgress怎么修改颜色和大小?
HarmonyOS鸿蒙Next中api9 ArkUI的Refresh组件的LoadingProgress怎么修改颜色和大小?
6 回复
蹲一手,有答案了回我一下
更多关于HarmonyOS鸿蒙Next中api9 ArkUI的Refresh组件的LoadingProgress怎么修改颜色和大小?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
api9只能自己重写这个组件了,api10可以在官方的组件上进行定制,
好吧,
这是要转换的HTML内容,去掉了复制和深色代码主题,并且没有显示“基本信息”:
自定义一个刷新组件,有空的话,我会分享一下自定义属刷新组件,
在HarmonyOS Next API9的ArkUI中,可以通过修改Refresh组件的样式属性来调整LoadingProgress的颜色和大小。具体方法如下:
- 修改颜色:
使用
progressColor
属性设置加载进度条颜色,例如:
Refresh({
refreshing: this.isRefreshing,
progressColor: '#FF0000' // 设置为红色
})
- 修改大小:
通过
progressDiameter
属性调整加载指示器的直径大小,例如:
Refresh({
refreshing: this.isRefreshing,
progressDiameter: 40 // 设置直径为40vp
})
这两个属性可以单独使用也可以组合使用。注意大小单位使用vp(Viewport Pixel),颜色支持RGB、HEX等多种格式。