1.Tableview 默認(rèn)選中第一行以及選中背景自定義
//默認(rèn)選中第一行
NSIndexPath *firstPath = [NSIndexPath indexPathForRow:0 inSection:0];
[self._tableView selectRowAtIndexPath:firstPath animated:YES scrollPosition:UITableViewScrollPositionTop];
//選中背景自定義
cell.selectedBackgroundView=[[[UIImageView alloc]initWithImage:[UIImage imageNamed:@"cell_selected_bg"]]autorelease];
2.Tableview設(shè)置accessory輔助視圖
還有對(duì)于accessoryView這個(gè)輔助視圖盔沫,一般用到的是在 detail詳情樣式 ,還有就是checkmark 選中兩種狀態(tài)用的比較多,detail詳情樣式只需要在設(shè)置cell的時(shí)候直接設(shè)置accessoryType為這個(gè)就可以琉预,但是對(duì)于選中狀態(tài)的話这刷,我們可以在這個(gè)系統(tǒng)方法中實(shí)現(xiàn)就可以了慕嚷。
- (void)setSelected:(BOOL)selected animated:(BOOL)animated
{
[super setSelected:selected animated:animated];
self.accessoryType = selected ? UITableViewCellAccessoryCheckmark : UITableViewCellAccessoryNone;
}