2012-11-27 64 views
0

我使用MKNetworkKit與協議和委託來發送服務調用並獲得JSON響應。現在我想要實現MBProgressHUD,以便在UITable視圖中提取和加載數據時顯示繁忙的指示符。如何在MKNetworkKit中使用MBProgressHUD?

我在viewDidLoad中發送請求;

  - (void)viewDidLoad 
      { 
       [super viewDidLoad]; 
       // Do any additional setup after loading the view from its nib. 

       [[DataEngine sharedEngine]setFetchUserDataDelegate:self]; 
       [[DataEngine sharedEngine]fetchUserData:@"1"]; 
      } 

其中Data Engine是我的singleton類,我聲明瞭fetchUserData方法。

我已經包含了所需的文件i-e; MBProgressHUD.h & MBProgressHUD.m在我的項目中。

現在我應該編寫哪些代碼來啓動和停止繁忙指示器,並在哪裏編寫代碼?

感謝

回答

0

1)下載項目文件從這裏:https://github.com/jdg/MBProgressHUD 2)包括MBProgressHUD.h & MBProgressHUD.m文件到您的項目目錄。 3)在.h文件中創建一個實例變量,如:MBProgressHUD * progressHUD。 4)在.m文件中,編寫如下代碼;

progressHUD = [[MBProgressHUD alloc]initWithView:self.view]; 
[progressHUD show:YES]; 
[self.view addSubView:progressHUD]; 

5)停止進度指示器寫入;

[progressHUD hide:YES]; 
相關問題