我应该调整图像大小以便在UITableView中显示吗?

问题描述 投票:0回答:1

我正在使用tableView,其中包括在UITableViewController中显示图像。图像是本地存储的并且非常大,因此如果点击它们可以全屏显示。 tableView单元格具有这些图像的小预览。

在本地存储这些图像时,最好存储两个版本吗?一个缩略图和一个完整的图像纯粹为tableView的性能?或者这不会影响滚动等只有一个完整的图像,并允许tableView单元格调整图像大小以缩小显示?

我不会上传/下载所以这个问题与创建缩略图以优化下载传输无关。

我只是对为tableView控制器单元创建缩略图是否是最佳实践感兴趣。

另外,我熟悉为imageView设置aspectFit以获得正确的大小。只是想知道我是否应该携带两个图像以获得更好的性能,或者它是否没有任何区别而且没有必要这样做。

ios swift xcode uiimageview tableview
1个回答
0
投票

我只是对为tableView控制器单元创建缩略图是否是最佳实践感兴趣

是!最佳做法是为任何图像显示创建缩略图,尤其是表格视图单元格。要传递图像视图,过大的图像会大量浪费内存和其他资源。

有关详细信息,请参阅WWDC 2018的Image and Graphics Best Practices

© www.soinside.com 2019 - 2024. All rights reserved.