2011-11-25 52 views
4

我有单元格的UITableView。单元格包含图像,标签和细节标签。然后我得到了一个DetailView,在这里我加载了大小相同的图像,它在单元格中。而我的问题是:最好是保存2张图片(小和大)或调整大小? Thx重播。UITableView图像 - 保存两张图片或调整大小?

+0

请添加更多的细节。这些图像是存储在本地,还是“烘焙”到应用程序本身(即作为资源),还是从某处的Web资源下载?什么是尺寸差异(这很重要,因为通常情况下,只有在将图像缩小到其原始尺寸的25%时,才会因信息丢失而导致可怕的失真)。 – MusiGenesis

+0

图片从照片库转移。单元格中的图像大小为40x40,大图像具有“照片大小”。也许这是更好的调整两个... –

回答

2

通常,我想你应该使用两个不同的图像。

当处理潜在的大型列表时,通常是相当资源意识的一件好事。因此,如果您滚动浏览列表,您可能不得不加载100个图像。然而,细节视图很可能不太经常显示。因此,如果用户真的想看到它,只需加载一个大图片。

由于您的应用程序在iPhone上运行,您还必须考虑其“有限的资源”以及用户可能为数据传输付费的事实。

1

如果您让UITableView加载大量大图像,它会非常糟糕地滚动,因为大图像需要更多时间才能分配和处理。保存两张图片以避免用户使用缓慢的应用程序会更好。