如下圖(紅色部分)所示:
大家都知道UITableViewCell有這樣一個方法:
cell.textLabel.text = @"OnlyiOS";
也就是不用去自定義cell,就可以直接給cell左邊的textLabel賦值,
但有些人可能不知道 : cell的右邊(如圖1紅色部分),不通過自定義cell也是可以實現(xiàn)的.
在cellForRowAtIndexPath里加上:
UILabel*rightLabel = [[UILabelalloc]initWithFrame:CGRectMake(0,0,70,45)];
rightLabel.text=self.dataArray[indexPath.row];
cell.accessoryView= rightLabel;
cell.accessoryView.backgroundColor= [UIColorredColor]; ? //加上紅色容易看清楚
accessoryView的accessory也就是"附件"的意思
重要的是cell.accessoryView=***;
***你可以放Label ?Button textField等都是可以的.