3 回答

TA貢獻(xiàn)1942條經(jīng)驗(yàn) 獲得超3個(gè)贊
緩存行的高度(表視圖可以經(jīng)常請(qǐng)求)
為表中使用的映像創(chuàng)建最近最少使用的緩存(并在收到內(nèi)存警告時(shí)使所有非活動(dòng)條目無(wú)效)
如果可能
UITableViewCell
的drawRect:
話,盡可能地繪制所有內(nèi)容以避免子視圖(或者如果您需要標(biāo)準(zhǔn)的輔助功能,內(nèi)容視圖drawRect:
)使你
UITableViewCell
的圖層不透明(如果有的話,內(nèi)容視圖也一樣)使用
UITableView
示例/文檔中建議的reusableCellIdentifier功能避免未預(yù)烘烤成梯度/復(fù)雜的圖形效果
UIImage
小號(hào)

TA貢獻(xiàn)1856條經(jīng)驗(yàn) 獲得超17個(gè)贊
如果您是子類
UITableViewCell
,請(qǐng)不要使用Nib,而是將其寫入代碼中。它比加載Nib文件快得多。如果您正在使用圖像,請(qǐng)確保您正在緩存它們,這樣您就不必為每個(gè)圖像加載多次(如果您有內(nèi)存 - 您會(huì)驚訝于圖像占用了多少空間)。
使盡可能多的元素不透明。同樣,盡量不要使用具有透明度的圖像。
- 3 回答
- 0 關(guān)注
- 570 瀏覽
添加回答
舉報(bào)