3

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

在此处输入图像描述

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

谢谢!
谢。

4

3 回答 3

3

iOS 的UIProgressView专为您确定任务完成百分比的情况而设计。它仅提供“填充”样式的演示文稿。您将不能仅将其用于指示正​​在进行的活动。

想法:使用UIImageView' 的能力通过一系列图像制作动画。您可以在我将称为“理发店杆”的进度图像上创建几个(三个或四个)变体并使用它们。或者......只需将您发布的动画 gif 放入您的 UIImageView 中。它会正常工作。如果你想停止动画它......只需执行类似的操作

[myImageView setImage:stoppedImage];

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

另一个想法

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

于 2012-03-12T14:43:10.227 回答
2

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

WNProgressView

于 2012-05-22T23:56:47.833 回答
1

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

于 2012-03-12T14:37:13.100 回答