链接进度条和时间

时间:2019-01-29 12:20:15

标签: ios swift uianimation

我要创建一个进度条,该进度条要在一天结束时完成。
希望将其保留为一个非常简单的红色条形,随着时间的流逝而延伸。 有什么想法吗?

3 个答案:

答案 0 :(得分:1)

您将必须创建一个UISlider,并将最小值和最大值分别指定为0和24 * 60,并且每分钟可以更新滑块的值,也可以将当前时间转换为分钟,然后更新滑块的值。

答案 1 :(得分:0)

您可以使用UIProgressView并根据需要设置其progress属性。这是最简单的方法。

答案 2 :(得分:0)

进度条接受从0.01.0的值。您可以将天单位转换为百分比,然后将其设置为进度视图。由您决定要显示进度的单位。

说我想显示一天中经过的小时数的进度,然后计算从当前时间起经过的小时数,然后计算24小时的经过时间百分比。因此,在中午时分12/24会给我0.5,将此值分配给进度条。