IOS tableView 分割线处理

1.取消多余的分割线

  • swift
self.tableView?.tableFooterView = UIView()
  • OC
self.tableView.tableFooterView = [[UIView alloc] init]; 

2.处理分割线对齐问题

  • 分割线不对齐左侧默认留出15点空白
//然后在UITableView的代理方法中加入以下代码
- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
{
    if ([cell respondsToSelector:@selector(setSeparatorInset:)])
       {
          [cell setSeparatorInset:UIEdgeInsetsZero];
       }
    if ([cell respondsToSelector:@selector(setLayoutMargins:)])
       {
         [cell setLayoutMargins:UIEdgeInsetsZero];
       }
}
  • 不对齐设置方法二:
self.tableView.separatorInset = UIEdgeInsetsMake(0, 100, 0, 0);
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明AI阅读 16,019评论 3 119
  • 春天如期而至,春风在为人们浅吟低唱,春雨在尽情地亲吻大地,草木争相换上了崭新的绿装,百花在烂漫地绽放,空气...
    君子兰君子兰阅读 372评论 0 1
  • 大家好,我是悠贝南山保利绘本馆的真真老师。今天要给大家推荐的绘本是《最温暖的家》。 什么是最温暖的家?答案因人而异...
    苟苟的脚步_绘本与成长阅读 17,839评论 0 4
  • HashMap 是 Java 中最常见的一种数据结构,数组+链表的存储数据,无参的构造方法,(其他构造方法,如传入...
    gczxbb阅读 440评论 0 0
  • 16年的雪季即将结束,滑单板之后的第二个雪季,技术没多大进步,身上的伤倒是多了不少,虽然很苦涩,不过在这个雪季里最...
    孟曾书阅读 368评论 0 1