iOS计时器进度条

时间:2016-10-31 08:01:18

标签: ios objective-c

我想在Objective-C中创建一个计时器进度条like that。假设我有60秒的计时器。当计时器值增加时,此进度条值将更新,当我点击十字按钮时,它将重新初始化计时器。我怎么能这样做?

1 个答案:

答案 0 :(得分:2)

  1. 按以下方式设置视图层次结构:
  2. enter image description here

    基本上你有一个containerView和一个progressView。您将操纵width constraint的{​​{1}}。

    因此,容器视图具有修复高度,并将所有内容约束到superview。进度视图具有0前导,上限和下限,并且允许将宽度设置为0。

    您的视图控制器应如下所示: enter image description here

    progress view框架和约束:

    enter image description here

    ProgressView帧和constaints:

    enter image description here

    现在是时候在ContainerView进行编码了。

    viewController

    希望这有帮助!