objective-ciphoneios5ios4mbprogresshud

MBProgressHUD Block interface until operation is done


I need to block the interface until the MBProgressHUD operation is done. I did refer this thread,

Block interface until operation is done

According to it, we should disable each individual item which wont work for me. My case is I need to disable user from clicking back button. I did try HUD.userInteractionEnabled = YES which disable every controller except the back button. Is there any way of blocking user from popping out from that controller?

Regards,
Dilshan


Solution

  • if u dont find a proper way to do that, you can ignore the whole user interaction by

    [[UIApplication sharedApplication] beginIgnoringInteractionEvents];
    

    .U can stop this by

    [[UIApplication sharedApplication] endIgnoringInteractionEvents];