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

我期待在iOS中获得无状态/无价值的UIProgressView或其他types的进度条:

在这里输入图像说明

我试过查找一些文档,但找不到与我的问题相关的任何内容。
如果你有任何build议,我很想听到那些:)

谢谢!
夏嘉曦。

iOS的UIProgressView是专门devise用于确定您完成任务的百分比的情况。 它只提供了一个“填充”风格的演示文稿。 您将无法将其用于仅指示正在进行的活动。

想法:使用UIImageView的能力来通过一系列的图像animation。 您可以创build几个(三个或四个)变体,我将称之为“理发店杆”进度图像并使用这些变体。 或者…只是把你张贴的animationGIF放在你的UIImageView中。 它会正常工作。 如果你想停止animation…只是做一些像

 [myImageView setImage:stoppedImage]; 

如果你真的想要看起来,你可以写一些子类来做你想做的一切。 但谁有时间? 把事情简单化!

另一个想法

为什么我不build议你在图片视图中使用上面张贴的animationgif? 它会工作。 而且相当简单。

我刚刚完成了一个UIProgressView子类,使用起来非常简单(如果progress == 0激活理发师极点效果)。 希望这可以帮助!

WNProgressView

如何在进程开始时添加一个UIImageView? 然后在完成后隐藏它? 那么你将需要animation的图像。 要做到这一点。 这一个可能会帮助你