iOS UITableView自定义分割线
2017-01-06 本文已影响0人
傲娇喵117
1.在cell重写
- (void)drawRect:(CGRect)rect
{
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextSetFillColorWithColor(context, [UIColor clearColor].CGColor);
CGContextFillRect(context, rect);
// //上分割线,
// CGContextSetStrokeColorWithColor(context, NAVBAR_BACKGROUND_COLOR.CGColor);
// CGContextStrokeRect(context, CGRectMake(5, -1, rect.size.width - 10, 1));
//下分割线 NAVBAR_BACKGROUND_COLOR 你想要的颜色
CGContextSetStrokeColorWithColor(context, NAVBAR_BACKGROUND_COLOR.CGColor);
CGContextStrokeRect(context, CGRectMake(5, rect.size.height, rect.size.width - 10, 1));
}
2.将tableView设置成
tableView.separatorStyle = UITableViewCellSeparatorStyleNone;