我正在尝试解决使用带有自定义背景单元格的 UITableView 的缓慢滚动和缓慢加载的 UIViewController。
当我不使用图像设置单元格的背景视图时,性能非常好。所以我想知道为 backgroundView 提供我的 tableview 行的实际大小的图像是否更高效,或者使用调整大小以适应行尺寸的较小图像是否更好?
这些图像都是本地的,并且已经包含在应用程序中 - 不涉及远程获取。
我正在尝试解决使用带有自定义背景单元格的 UITableView 的缓慢滚动和缓慢加载的 UIViewController。
当我不使用图像设置单元格的背景视图时,性能非常好。所以我想知道为 backgroundView 提供我的 tableview 行的实际大小的图像是否更高效,或者使用调整大小以适应行尺寸的较小图像是否更好?
这些图像都是本地的,并且已经包含在应用程序中 - 不涉及远程获取。
尝试使用NSOperationQueue来处理图像的延迟加载和自定义 tableviewcell。Google for tweetie custom tableviewcell 这应该会让你朝着正确的方向前进。
Apple 有一个用于在 tableViews 中下载图像的示例项目:LazyTableImages