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;

上一篇下一篇

猜你喜欢

热点阅读