iOS TableViewCell自定义上下分割线

今天给大家介绍一个TableViewCell自定义上下分割线的方法,可以满足TableViewCell分割线不顶格显示的问题。PS:线的长度可以自己去控制

//在自定义的UITableViewCell里重写drawRect:方法

#pragma mark - 绘制Cell分割线

- (void)drawRect:(CGRect)rect {

CGContextRef context = UIGraphicsGetCurrentContext();

CGContextSetFillColorWithColor(context, [UIColor clearColor].CGColor);

CGContextFillRect(context, rect);

//上分割线,

CGContextSetStrokeColorWithColor(context, [UIColor colorWithRed:198/255.0 green:198/255.0 blue:198/255.0 alpha:1].CGColor);

CGContextStrokeRect(context, CGRectMake(0, 0, rect.size.width, 1));

//下分割线

CGContextSetStrokeColorWithColor(context, [UIColor colorWithRed:198/255.0 green:198/255.0 blue:198/255.0 alpha:1].CGColor);

CGContextStrokeRect(context, CGRectMake(0, rect.size.height, rect.size.width, 1));

}

欢迎加入我的iOS开发交流千人QQ群:371918802,谢绝灌水,谢谢。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、禁止手机睡眠[UIApplication sharedApplication].idleTimerDisabl...
    DingGa阅读 1,149评论 1 6
  • 1、禁止手机睡眠 [UIApplicationsharedApplication].idleTimerDisabl...
    小热狗阅读 930评论 0 2
  • 前言 Markdown是一种轻量级的标记语言,流行程度已经得到了GitHub和Stack Overflow的广泛支...
    bdslinux阅读 287评论 0 0
  • 夜半从梦中醒来,听着窗外嘀嘀嗒嗒的雨声,真的很应梦境! 当孤独的时候都是梦回老家。这不梦到姑婆家去吃饭,一大早到姑...
    苏苏早读阅读 280评论 0 0
  • 这是一个追求资源平等的时代,自己本身不优秀,就想从别人身上获得一些,别怪别人不把你当朋友,只怪自己不愿意去提升自身...
    一条游鱼阅读 1,865评论 0 3