我有100个tableviewcells用于显示产品的信息。 我想在从服务器加载数据时在UITableView上显示UIActivityIndicator。 tableviewcell设置了自定义(2个UIImages和3个UILabels)。 请帮我解决一下这个。
答案 0 :(得分:2)
我认为我们可以将您的任务分为两个阶段:
此时您没有任何要显示的内容。因此,您只需在屏幕中央显示一个大活动指示器(或您拥有的任何设计)。它可能类似于MBProgressHUD。
此时向用户展示至少一些内容是很好的:你知道元素的数量和一些文本。但是你没有图像(我想你在第一个响应中只得到了URL)。
您可以展示一些不错的占位符,并等到实际图像到达。有时人们将UIActivityIndicatorView放在正在加载的屏幕上的每个图像的中心。