我从 MBProgressHUD 调用我的 rss 解析器,目前它在 viewdidappear 中并且它可以工作,但是我希望它在 viewdidload 中,所以当我返回时它不会重新加载它 - 但是当我将它移入 viewdidload 时它会运行该进程但不是MBProgressHUD。
- (void)viewDidLoad {
[super viewDidLoad];
self.title = @"Results";
HUD = [[MBProgressHUD alloc] initWithWindow:[UIApplication sharedApplication].keyWindow];
[self.view.window addSubview:HUD];
HUD.delegate = self;
HUD.labelText = @"Loading";
HUD.detailsLabelText = @"updating data";
//Show the HUD while the provided method executes in a new thread
[HUD showWhileExecuting:@selector(loadResults) onTarget:self withObject:nil animated:YES];
}
有任何想法吗?
谢谢,汤姆