在一个堆栈中,当我想从视图中删除一些计算时,我正在显示MBProgressHUD
如果使用另一个堆栈,MBProgressHUD
但它没有从 hud 中删除..检查我在做什么错误..
第一个堆栈称为LoginViewController.m
- (void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
[MBProgressHUD showHUDAddedTo:self.view animated:YES];
}
-(void)myTask {
// Do something usefull in here instead of sleeping ...
[MBProgressHUD hideHUDForView:self.view animated:YES];
[self.hud hide:YES];
self.hud=nil;
[self.hud removeFromSuperview];
//[self.hud showWhileExecuting:@selector(myTask1) onTarget:self withObject:nil animated:YES];
}
现在ViewController
get 调用,但视图将是相同的 Previous 和
经过一些计算,我希望 通过调用..check 代码中的方法从视图ViewController
中删除HUD
LoginViewController
- (void)didReceiveResponseFromServer:(NSString *)responseData
{
login=[[LoginViewController alloc]init];
[self.login myTask];
}