iOS ● UITableViewCell的右View(accessoryView)

如下图(红色部分)所示:

iOS ● UITableViewCell的右View(accessoryView)_第1张图片
图1

大家都知道UITableViewCell有这样一个方法:

cell.textLabel.text = @"OnlyiOS";

也就是不用去自定义cell,就可以直接给cell左边的textLabel赋值,

但有些人可能不知道 : cell的右边(如图1红色部分),不通过自定义cell也是可以实现的.

在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等都是可以的.

你可能感兴趣的:(iOS ● UITableViewCell的右View(accessoryView))