如果iOS中的设备内存较低,则会在设备上显示大量图像

时间:2017-03-22 09:00:56

标签: ios swift uiimageview

我有200张5MB的图像,但我的设备内存有500MB可供使用。如何在UITableView中显示图像?

1 个答案:

答案 0 :(得分:-1)

图像数量不重要。 UITableViewCell出列,这意味着您可以回收细胞并保留内存。创建一个带有图像的tableView应该不成问题,只需确保创建这样的可出列单元格:

func tableView(tableView: UITableView!, cellForRowAtIndexPath indexPath: NSIndexPath!) -> UITableViewCell {
    let cell = tableView.dequeueReusableCellWithIdentifier("CellIdentifier", forIndexPath: indexPath) as UITableViewCell

    //configure your cell

    return cell
}