2010-10-28 70 views
0

我在我的應用2個標籤,當標籤被按下的RSS源被加載並MBProgressHUB顯示正在加載的旋轉,直到標籤加載完成和視圖已經顯現。如何忽略iphone標籤欄按下,直到標籤已完成加載?

但是,如果在該選項卡仍在加載時按下另一個選項卡,則會出現2 MBProgressHUB spinners,然後應用程序崩潰。

無論如何忽略標籤欄按下,直到標籤已完成加載?

我的代碼:

-(void)refreshdata { 
mbProcess=[[MBProgressHUD alloc] initWithView:self.view]; 
[email protected]"Downloading data..."; 
[theTable addSubview:mbProcess]; 
[mbProcess setDelegate:self]; 
[mbProcess show:YES]; 


...... 


    - (void)connectionDidFinishLoading:(NSURLConnection *)connection { 
...... 

[mbProcess hide:YES]; 

非常感謝!

+1

你真不該從複製問題阻止人們,你應該嘗試解決這個問題。 – 2010-10-28 10:58:11

回答

0

檢查mbProcess不是零,可見在refereshData的開始,如果是的話只返回;