程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> ios-UITableViewCell 為所有單元設置圖片

ios-UITableViewCell 為所有單元設置圖片

編輯:編程綜合問答
UITableViewCell 為所有單元設置圖片

給所有的UITableViewCell 背景圖片設置成同樣的,代碼:

- (void) tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
{
    cell.backgroundView = [[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"SelectAnAlbumTableViewCellBackground"]] autorelease];
}

對其中一些有效,但是對是空的cell就無效。不知道怎麼樣可以對所以的背景設置同樣的圖片?

最佳回答:


首先,設置cell的backgroundView 放到函數

-(void)tableView:(UITableView *)tableView  cellForRowAtIndex:(NSIndexPath *) indexPath 

中來處理比較好點.
再者,對於空的cell是不會被調用 cellForRowAtIndexPath: or willDisplayCell: 消息的.所以你設置backgroundview的方法也就起不到作用.

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved