我希望在iOS中获得无状态/无价值的UIProgressView或其他类型的进度条:
我已经尝试查找一些文档,但无法找到与我的问题相关的任何内容。
如果您有任何建议,我很乐意听到:)
谢谢!
晒。
答案 0 :(得分:3)
iOS的UIProgressView专门针对您确切知道任务完成百分比的情况而设计。它只提供“填充”风格的演示。您将无法仅将其用于指示正在进行的活动。
创意:使用UIImageView
的能力通过一系列图像制作动画。您可以在我称之为“理发店极点”的进度图像上创建几个(三个或四个)变体并使用它们。或者......只需将您发布的GIF动画放入UIImageView即可。它会工作正常。如果你想停止动画它......只需要做类似的事情
[myImageView setImage:stoppedImage];
如果你真的想要花哨,你可以写一些子类来做你想做的一切。但是谁有时间?保持简单!
另一个想法
为什么我不建议您使用上面在图片视图中发布的动画gif?它会工作。而且相当容易。
答案 1 :(得分:2)
我刚刚完成了一个超级易用的UIProgressView子类(如果进度== 0激活理发杆效果)。希望这有帮助!
答案 2 :(得分:1)
在流程开始时添加UIImageView怎么样?完成后隐藏它?然后,您需要为图像设置动画。要做到这一点。这个one可能对您有所帮助