MBProgressHUD的替代品?

时间:2011-05-28 02:40:50

标签: iphone ios4 mbprogresshud

我使用过我喜欢的SVProgressHUD,但它不支持方向更改。我正在使用MBProgressHUD,但它是一种模态HUD。

这些有什么好的选择吗?我需要HUD是非模态的,需要支持方向更改。

5 个答案:

答案 0 :(得分:50)

只需设置:

HUD.userInteractionEnabled = NO;

是实现非模态行为所需的全部内容(允许触摸通过HUD)。您甚至不必修改实际的MBProgressHUD代码。

答案 1 :(得分:30)

SVProgressHUD现在确实支持方向更改。对不起,花了这么长时间。

答案 2 :(得分:5)

这里有大约六个替代方案:http://cocoacontrols.com/search?q=progress&commit=Search

......虽然大多数都是模态的。但适应非模态是相当简单的。希望上面链接中的一个库无论如何都能为您提供更好的服务。

答案 3 :(得分:1)

MBProgressHUD确实支持方向更改,并且采用模式,使整个屏幕具有不可见的视图。有可用的源代码,修改它。

答案 4 :(得分:0)

一个完全用Swift编写的可行替代方案可以是IHProgressHUD。需要最低Swift 4.2