我有表视图来从API调用加载数据。我正在使用:
NSURLConnection *connection = [[NSURLConnection alloc] initWithRequest:request delegate:self];
和
- (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data
用于处理结果。我得到了结果,但我的问题是加载第一次加载空白数据的表。我的要求是在数据处理完成时加载显示“加载”的图像,然后加载带有处理数据的表。请帮助我在表格视图中预加载图像。
答案 0 :(得分:1)
您可以使用UIActivityIndicatorView
来完成此操作。
答案 1 :(得分:0)
1)发送请求后,禁用UITableView的用户交互,并显示activity indicator。
2)您的请求可能成功或失败。 NSURLConnection有合适的代表。
- (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data
- (void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error
在此实施这两项,隐藏或删除活动指标。启用tableView用户交互和重新加载表。