自定义“正在加载......”UIView

时间:2011-12-28 17:55:39

标签: iphone objective-c ios uiview uialertview

我需要在我的应用中进行一些后台处理时实现“正在加载...”警报视图。

例如: enter image description here

我知道我可以自己创建这样的视图,但我想知道是否有任何插件我可以使用支持一些很酷的动画和喜欢,可能会节省我一些宝贵的时间。

由于

5 个答案:

答案 0 :(得分:2)

我使用并推荐MBProgressHUD。

https://github.com/jdg/MBProgressHUD

答案 1 :(得分:1)

这个例子实现起来相当简单。创建UIView,围绕角落(例如view.layer.cornerRadius = 5;),然后插入UIActivityIndicator和一些文字。如果你想要“酷炫动画”,那么你必须自己解决这个问题,但是UIActivityIndicator会根据命令制作动画。

答案 2 :(得分:1)

查看DSActivityView。它是一个开源控件,可以做到这一点。 http://www.dejal.com/developer/dsactivityview

答案 3 :(得分:0)

如果您不想创建自定义视图,您可能想知道有UIActivityIndicatorView。这可能是一个很好的起点。

答案 4 :(得分:0)

实现“正在加载...”警报视图的最佳方法是,创建您自己的自定义UIView,并将该视图添加到您要显示的视图的顶部,或使用上一条评论中提到的DSActivityView。