Progress Bar组件显示进度条以示出正在进行的活动。未定义时,进度条显示不确定的指示器。
用法
导入
示例
属性
| 属性 | 类型 | 默认值 | 是否必需 | 描述 |
|---|---|---|---|---|
progress | 数字 | 不适用 | 否 | 一个介于0和100之间的数字,表示进展百分比。如果未定义,则显示不确定的进度指示器。 |
animationDuration | 数字 | 确定时为250毫秒,不确定时为1000毫秒 | 否 | 进度动画的持续时间,以毫秒为单位 |
indicatorColor | ColorValue | 由主题确定 | 否 | 进度指示器的颜色 |
trackColor | ColorValue | 由主题确定 | 否 | 进度轨道(容器)的颜色 |
size | SizeVariantAll | ”md” | 否 | 进度条的大小。支持’xs’、‘sm’、‘md’、‘lg’、‘xl’、‘xxl’ |
barStyle | ViewStyle | 由主题确定 | 否 | 进度条(也称为轨道或容器)的样式覆盖项 |
indicatorStyle | ViewStyle | 由主题确定 | 否 | 指示器的样式覆盖项 |
自定义
可以使用以下属性自定义进度条:progress、animationDuration、indicatorColor、trackColor、size、barStyle、indicatorStyle和rtl。
主题支持可用,目前适用于组件的borderRadius、height、width和backgroundColor样式。

