我使用MKNetworkKit与协议和委托发送服务调用并获取json响应。现在,我想实现MBProgressHUD,以便在UITable View上获取和加载数据时显示忙碌指示符。
我在viewDidLoad;
中发送请求 - (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view from its nib.
[[DataEngine sharedEngine]setFetchUserDataDelegate:self];
[[DataEngine sharedEngine]fetchUserData:@"1"];
}
数据引擎是我的单例类,我声明了fetchUserData方法。
我已经包含了所需的文件i-e; MBProgressHUD.h& MBProgressHUD.m在我的项目中。
现在应该编写哪些代码来启动和停止忙指示符以及我应该在哪里编写该代码?
由于
答案 0 :(得分: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];