0

我使用带有协议和委托的 MKNetworkKit 来发送服务调用并获得 json 响应。现在我想实现 MBProgressHUD 以在 UITable 视图上获取和加载数据时显示一个繁忙的指示器。

我在 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 是我声明 fetchUserData 方法的单例类。

我已经包含了所需的文件,即;MBProgressHUD.h & MBProgressHUD.m 在我的项目中。

现在我应该编写哪个代码来启动和停止忙碌指示器,我应该在哪里编写该代码?

谢谢

4

1 回答 1

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];
于 2012-12-06T07:39:11.027 回答