首页 理论教育 深入了解UIProgressView的属性

深入了解UIProgressView的属性

时间:2023-06-23 理论教育 版权反馈
【摘要】:在UIProgressView中,有很多属性,它们可以设置一个进度条外观应该是怎么样的。另外一个枚举值是UIProgressView.Style.bar,两者的展示样式略有不同。2.progress用于设置或者获取进度条目前进度的属性,默认值为0.0。进度由0.0到1.0之间的浮点数表示,其中1.0表示任务完成。3.progressTintColor用于设置或者获取进度条完成部分填充颜色的属性。如果将trackTintColor设置为nil,则未完成部分将使用其父视图的tintColor。如果提供自定义的填充图片,则进度条会忽略progressTintColor属性。

深入了解UIProgressView的属性

在UIProgressView中,有很多属性,它们可以设置一个进度条外观应该是怎么样的。这里罗列了在开发时常用到的属性,可以在Attributes Inspector中从上往下查看。

1.progressViewStyle

用于设置或者获取进度条图形样式的属性。此属性的类型是一个枚举值,默认值为UIProgress View.Style.default。另外一个枚举值是UIProgressView.Style.bar,两者的展示样式略有不同。

2.progress

用于设置或者获取进度条目前进度的属性,默认值为0.0。进度由0.0到1.0之间的浮点数表示,其中1.0表示任务完成。设置一个小于0.0或大于1.0值时,实际会将赋的值固定在最大或最小值上。

3.progressTintColor

用于设置或者获取进度条完成部分填充颜色的属性。(www.xing528.com)

4.trackTintColor

用于设置或者获取进度条还未完成部分填充颜色的属性。如果将trackTintColor设置为nil,则未完成部分将使用其父视图的tintColor。

5.progressImage

用于设置进度条完成部分填充图片的属性。如果提供自定义的填充图片,则进度条会忽略progressTintColor属性。

6.trackImage

用于设置进度条还未完成部分填充图片的属性。如果提供自定义的填充图片,则进度条会忽略trackTintColor属性。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈