iOS无状态/无价值进度条?

时间:2012-03-12 14:29:18

标签: ios custom-controls uiprogressview

我希望在iOS中获得无状态/无价值的UIProgressView或其他类型的进度条:

enter image description here

我已经尝试查找一些文档,但无法找到与我的问题相关的任何内容。
如果您有任何建议,我很乐意听到:)

谢谢!
晒。

3 个答案:

答案 0 :(得分:3)

iOS的UIProgressView专门针对您确切知道任务完成百分比的情况而设计。它只提供“填充”风格的演示。您将无法仅将其用于指示正​​在进行的活动。

创意:使用UIImageView的能力通过一系列图像制作动画。您可以在我称之为“理发店极点”的进度图像上创建几个(三个或四个)变体并使用它们。或者......只需将您发布的GIF动画放入UIImageView即可。它会工作正常。如果你想停止动画它......只需要做类似的事情

[myImageView setImage:stoppedImage];

如果你真的想要花哨,你可以写一些子类来做你想做的一切。但是谁有时间?保持简单!

另一个想法

为什么我不建议您使用上面在图片视图中发布的动画gif?它会工作。而且相当容易。

答案 1 :(得分:2)

我刚刚完成了一个超级易用的UIProgressView子类(如果进度== 0激活理发杆效果)。希望这有帮助!

WNProgressView

答案 2 :(得分:1)

在流程开始时添加UIImageView怎么样?完成后隐藏它?然后,您需要为图像设置动画。要做到这一点。这个one可能对您有所帮助