我正在使用NSnotificationCenter
。
我正在访问FeedList的详情屏幕,
我在那里删除那个饲料,
删除该Feed后,我正在添加通知并弹出控制器以返回FeedList屏幕。
在那里,我正在重新加载FeedList,所以在重新加载时我想显示ProgressHud
以防止用户做任何事情。
但它没有用。我正在使用MBProgresHud.Show()
我也试过MBProgressHUD.ShowWhileExecuting()
。但这两种方法都不起作用。
请为此建议任何解决方案。
答案 0 :(得分:0)
你可以尝试这种方法..
显示
[MBProgressHUD showHUDAddedTo:self.view animated:YES];
[MBProgressHUD HUDForView:self.view].labelText = @"Reloading data...";
隐藏
[MBProgressHUD hideAllHUDsForView:self.view animated:NO];
答案 1 :(得分:0)
您可以在主窗口中添加消息,
像这样......#inclide "AppDelegate.h"
AppDelegate *Maindelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
[MBProgressHUD showHUDAddedTo:Maindelegate.window animated:YES];
[MBProgressHUD HUDForView:self.view].labelText = @"Reloading data...";
Plesase chk此代码是否有效
答案 2 :(得分:0)
我得到了PopViewController的答案。