2011-07-29 100 views
1

我在InterfaceBuilder中創建的UITableView whoes細胞有一個像它...現在當圖像被裝上的ImageView的UITableView的滾動非常波濤洶涌......這裏是一些代碼uitableview滾動與圖像波濤洶涌?

if (cell == nil) { 

    NSArray *topLevelObjects = [[NSBundle mainBundle] loadNibNamed:@"CustomCell" owner:self options:nil]; 

    for (id currentObject in topLevelObjects){ 
     if ([currentObject isKindOfClass:[UITableViewCell class]]){ 
      cell = (CustomCell *) currentObject; 
      break; 
     } 
    } 



} 

所以現在我能做些什麼來使滾動更少波動?

感謝, TC

回答

2

首先,請確保您的自定義UITableViewCell及其所有子視圖設置爲不透明,固體背景和alpha通道設置爲100%。堆疊透明視圖確實會影響滾動性能。

其次,你的代碼並沒有顯示你的圖片是如何被加載的,但你應該確保它們是異步加載的。即使從文件系統同步加載圖像也會導致您的滾動性能下降。

+0

什麼其他我可以做,以改善滾動? –

相關問題