我没有使用UIViewController
或UITableViewController
,而是只使用UITableView
来显示从网址获取的内容。内容主要是图像,因此加载需要一段时间。
答案 0 :(得分:0)
您可以通过以下步骤解决此问题:
您需要准备两个功能: 1)用于启动活动指示器和2)用于停止指示器
您可以在调用API函数之前启动活动指示器,也可以编码您使用的任何代码。
然后,您可以在获得API响应之后或在重新加载tableview之前调用停止指示器功能。
答案 1 :(得分:0)
将以下内容包含在课程中,然后相应地调用
N
答案 2 :(得分:0)
如果您想等到加载所有图片,请查看SVProgressHUD。
然后在内容加载之前调用
[SVProgressHUD show];
并且过程完成时
[SVProgressHUD dismiss];
但是这种方法有很大的缺点 - 它会阻止你的UI直到检索到所有数据。所以我建议将UIActivityIndicator添加到UITableViewCell并显示每个图像的加载指示符。