2011-05-28 58 views
22

我已经使用了我喜欢的SVProgressHUD,但它不支持方向更改。我正在使用MBProgressHUD,但它是一种模态HUD。MBProgressHUD的替代软件?

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

回答

50

只需设置:

HUD.userInteractionEnabled = NO; 

是所有需要,以实现非模态行为(允许触摸穿过HUD)。你甚至不需要修改实际的MBProgressHUD代码。

+0

谢谢。我相信你是上个月在HUD中添加所有这些修补程序的人,并且我使用了你的分支,因为它具有较新的修复程序。 – Gary 2011-05-31 14:34:48

+1

这不是一个真正的修复。这是从UIView继承的标准UIKit行为。尽管你是对的,但我还没有把最新的变化引入主要的存储库。 – 2011-06-02 06:35:42

1

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

+0

正如TheBlack所说,据我所知,MBProgressHUD现在可以毫无问题地处理旋转。 – AndyDunn 2012-06-26 10:41:08

+0

我相信关于'SVProgressHUD'的定向支持评论。无论如何,这两个图书馆现在都支持定位更改。 – 2014-09-04 23:33:18

30

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

+0

我使用它,并且因为它的简单性而爱它;特别是当我需要单身人士对象时,MBProgressView不支持。 – viral 2013-04-08 13:22:12