//Cell添加图片
cell.imageView.image = [UIImageimage Named:@"zf_wancheng_"];
//去掉Cell的选中状态
cell.selectionStyle = UITableViewCellSelectionStyleNone;
//Cell右侧小尾巴、对勾、编辑等
cell.accessoryType = UITableViewCellAccessoryDetailDisclosureButton;
//主标题缩进的级别NSItager类型
cell.indentationLevel = 10;
//去掉Cell左边空格
self.tableView.separatorInset = UIEdgeInsetsZero;
//cell的缩进宽度
cell.indentationWidth = 10;
//自定义cell右边的辅助按钮
cell.accessoryView = view;
//设置分割线颜色
[tableView setSeparatorColor :[UIColor redColor] ];
//自定义cell的背景
cell.backgroundView = view;
//cell被选中后就会显现出来的背景/图片
cell.selectedBackgroundView = view;
//当cell进入编辑模式时辅助按钮的样式
cell.editingAccessoryType = UITableViewCellAccessoryDisclosureIndicator;
//当cell进入编辑模式后的辅助按钮
cell.editingAccessoryView = imageView;
将原有的tableView分割线取消,然后重新设置tableView的分割线:
取消原有tableView的分割线:
self.tableView.separatorStyle=UITableViewCellSeparatorStyleNone;
自定义cell分割线颜色的长、高、颜色:
- (void)drawRect:(CGRect)rect {
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextSetFillColorWithColor(context, [UIColor clearColor].CGColor);
CGContextFillRect(context, rect);
//上分割线,
CGContextSetStrokeColorWithColor(context,[UIColorredColor].CGColor);
CGContextStrokeRect (context,CGRectMake(5, -1, rect.size.width-10,1));
//下分割线
CGContextSetStrokeColorWithColor(context,[UIColorredColor].CGColor);
CGContextStrokeRect (context,CGRectMake(0, rect.size.height-0.5, rect.size.width,1));
}