In my app when I download something from service, I show progress indicator:
- (void)setupProgressIndicator {
MBProgressHUD *progressHUD = [[MBProgressHUD alloc] initWithView:self.view];
[self.view addSubview:progressHUD];
self.progressIndicator = progressHUD;
[progressHUD release];
}
[self.progressIndicator show:YES];
My view has Navigation Bar which I setup in my AppDelegate, and when indicator is shown, I still can tup on Navigation Bar Buttons…Can MBProgressHUB cover whole screen ??? Because I don’t want to disable buttons on sync start and than make them enable on sync finish…I think indicator should cover whole screen. Any ideas ? Thanks…
Here is my implementation use it if you want
Put it in appDelegate and use from anywhere in the application.