Alternatives for MBProgressHUD?

By | December 4, 2017
Questions:

I’ve used SVProgressHUD which I liked but it didn’t support orientation changes. I am using MBProgressHUD but it is a modal HUD.

Is there any good alternative to these? I need the HUD to be non-modal and needs to support orientation changes.

Answers:

Simply setting:

HUD.userInteractionEnabled = NO;

is all it takes to achieve a non-modal behavior (allow touches to pass through the HUD). You don’t even have to modify the actual MBProgressHUD code.

Questions:
Answers:

SVProgressHUD now does support orientation change. Sorry it took so long.

Questions:
Answers:

There’s about half a dozen alternatives here: http://cocoacontrols.com/search?q=progress&commit=Search

…although most are modal. But it would be fairly straightforward to adapt to be non-modal. Hopefully one of the libraries at the link above will serve you better anyway.

Questions:
Answers:

MBProgressHUD does support orientation changes and is modal in a way that takes whole screen with invisible view. There’s source code available, modify it.

Leave a Reply

Your email address will not be published. Required fields are marked *