给UITableView设置分割线

方法一:


// 去掉系统分割线
    self.tableView.separatorStyle = UITableViewCellSeparatorStyleNone;

// 换成自己的分割线
- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
{
    UIView *line = [[UIView alloc] initWithFrame:CGRectMake(15, 0, Screen_width - 15, 0.5)];
    line.backgroundColor = YHYCellSeparatorLineColor;
    [cell addSubview:line];   
}

方法二:

// 直接修改系统分割线位置
 if ([tableV respondsToSelector:@selector(setSeparatorInset:)]) {
                [tableV setSeparatorInset:UIEdgeInsetsMake(0, 0, 0, 0)];
            }

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

推荐阅读更多精彩内容

  • 场景: 需求 如何让分割线距左边的间隙为0? 操作很简单 只需下面几句代码就可以搞定 请小伙伴们看清楚了哈: 在...
    丁桥人在外地阅读 6,915评论 18 31
  • 从2010年毕业到今年,已是我做老师的第六个年头,而今天,是我的第一次家访。见到孩子母亲的时候,她很激动地告诉...
    AmyGuoChina阅读 396评论 0 2
  • 以悲心发贪痴嗔疑慢,为非相处生相,以不住相而化万千相。 是佛无视了你,还是尔辜负了佛?佛与众生,非佛非众生,佛不离...
    纵情嬉戏天地间阅读 214评论 0 0
  • 要谈到聚焦这个话题,还得从上一期世界咖啡说起!这是一场由贵州省心理工作者协会(简称省心协)牵头,由我担任主持的线下...
    海说神聊阅读 666评论 0 0
  • 中国历史上面共有83个王朝,559个皇帝。最长命的是爱新觉罗弘历,也就是乾隆皇帝,享年89岁。最短命的是东汉殇帝刘...
    5f170b6856be阅读 375评论 0 0