I am having a small issue with MBProgressHUD in my app.
Basically I am using it in the simplest way I can find to do it:
[MBProgressHUD showHUDAddedTo:self.view animated:YES];
[self performSelector:@selector(save) withObject:nil afterDelay:0.001];
[self refreshView];
The method refreshView has this line at the end of it's execution:
[MBProgressHUD hideHUDForView:self.view animated:YES];
The MBProgress shows up exactly how it should, but for the last half(ish) of it's duration fades to a barely visible state, making it appear as though the methods have finished executing before they actually finish.
Any ideas on what might be going wrong here?
Thanks a lot!