请求web服务时加载iOS进度条
我在请求web服务时加载进度条时遇到问题。我有一个TableView,当我单击其中一个表格单元格时,页面没有响应,在一个视图出现几秒钟后,页面会推送另一个视图并显示进度条 如何在请求web服务时加载进度条 这是我的示例代码:请求web服务时加载iOS进度条,ios,progress-bar,Ios,Progress Bar,我在请求web服务时加载进度条时遇到问题。我有一个TableView,当我单击其中一个表格单元格时,页面没有响应,在一个视图出现几秒钟后,页面会推送另一个视图并显示进度条 如何在请求web服务时加载进度条 这是我的示例代码: self.progressHud = [[MBProgressHUD alloc] initWithView:self.tabBarController.view]; [self.tabBarController.view addSubview:self.progr
self.progressHud = [[MBProgressHUD alloc] initWithView:self.tabBarController.view];
[self.tabBarController.view addSubview:self.progressHud];
self.progressHud.labelText = @"Loading...";
[self.progressHud show:YES];
NSMutableArray *myDataRequest = [RequestData getMyDataRequest];
[self.progressHud hide:YES];
为了正确更新进度条,您需要在后台线程上执行长时间运行的操作,并在主线程上执行进度更新。这意味着使用异步调度队列