我使用這段代碼來顯示一個MBProgressHUD在我的一個視圖的頂部,而我從一個web服務下載數據,唯一的問題是偶爾這個代碼會導致應用程序掛起,HUD顯示「正在下載」並且屏幕被鎖定時什麼都不做。此外,當我按下刷新按鈕,如果我有像鍵盤被顯示給用戶(刷新按鈕進行下載),然後上線的應用程序崩潰: [self.tableView reloadData];
我的代碼: //Checks for net
我需要阻止接口,直到MBProgressHUD操作完成。我是指這個線程, Block interface until operation is done 根據它,我們應該禁用哪些不會工作對我來說各個項目。我的情況是我需要禁用用戶點擊後退按鈕。我嘗試了HUD.userInteractionEnabled = YES,它禁用了除後退按鈕之外的所有控制器。有沒有阻止用戶從該控制器彈出的方法? 問候, D
我在ViewController中使用ASINetWorkQueue。所以,在隊列執行期間,我想顯示一個MBProgressHUD。 - (void) addItemsToEndOfTableView{
NSLog(@"add items");
[[self networkQueue] cancelAllOperations];
// Création d'une nouvelle fil