2012-09-11 68 views
-1

我想解決一個慢速滾動和慢加載UIViewController,它使用UITableView與自定義背景單元格。更好地使用爲UITableViewCell背景調整大小或真實大小圖像的小圖像?

當我沒有設置單元格的背景視圖與圖像,性能是偉大的。所以我想知道是否更高性能提供backgroundView與我的tableview行的實際大小的圖像,還是更好地使用調整大小,以適應行的尺寸較小的圖像?

圖像都是本地的,已經包含在應用程序中 - 沒有涉及遠程抓取。

Improving load time of UITableView that has cells with custom background images

回答

0

嘗試一下使用一個NSOperationQueue來處理圖像的延遲加載和自定義tableviewcell。 谷歌的tweetie自定義tableviewcell這應該設置你在正確的方向。

蘋果公司在tableViews下載圖像的示例項目:LazyTableImages

+0

的圖像已本地和建成項目 - 沒有下載是必要的。我很好奇並且有興趣找到這樣做的一般最佳做法。 –

+0

您是否對每個細胞都有單個圖像或不同的圖像? – MrWaqasAhmed

+0

3種不同的圖像,每行1種。 –