去掉整个tableview分割线,然后可以在cell自定义分割线;
[tableView setSeparatorStyle:UITableViewCellSeparatorStyleNone];
去掉指定cell分割线,通过设置指定cell的edge,
cell.separatorInset = UIEdgeInsetsMake(0, 0, 0, cell.bounds.size.width);
edge还能设置cell的长短,满足大部分自定义需求
去掉最后一个cell的分割线
设置footer会去掉最后cell的分割线,footer问题
设置分割线颜色
[tableView setSeparatorColor : [UIColor redColor]];
补充
[cell setSelectionStyle:UITableViewCellSelectionStyleNone];//点击选中状态设置
cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;//cell样式设置(此处为右侧有箭头)
网友评论