UITableViewCell 分隔线顶头显示

转载 2015年11月19日 13:31:57

原因是默认有INSET,需要重新置为0.


-(void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath

{

    // Remove seperator inset

    if ([cell respondsToSelector:@selector(setSeparatorInset:)]) {

        [cell setSeparatorInset:UIEdgeInsetsZero];

    }

    

    // Prevent the cell from inheriting the Table View's margin settings

    if ([cell respondsToSelector:@selector(setPreservesSuperviewLayoutMargins:)]) {

        [cell setPreservesSuperviewLayoutMargins:NO];

    }

    

    // Explictly set your cell's layout margins

    if ([cell respondsToSelector:@selector(setLayoutMargins:)]) {

        [cell setLayoutMargins:UIEdgeInsetsZero];

    }

}


iOS -- UITableViewCell 下边的分割线左边顶不到头的问题

UITableViewCell 下边的分割线默认是到不了最左边的,但是有时候我们需要让它顶到头,需要设置tableView和cell的边界设置,距离边界为0; 首先设置tableView:  if...
  • shuai_summer
  • shuai_summer
  • 2016年09月14日 15:50
  • 950

iOS9 UITableViewCell 分割线左顶头

UITableViewCell在IOS6下分割线是默认顶头的,在IOS7以后左边会有一定的间距(15)。网上有一些解决办法,分享我找到的最简单的一种:在数据源方法tableView:cellForRo...
  • XieYupeng520
  • XieYupeng520
  • 2016年05月30日 17:19
  • 5065

ios tableView cell分割线顶到头处理

实现代理方法 - (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtI...
  • xubaimiao
  • xubaimiao
  • 2015年07月31日 20:05
  • 1614

UITableViewCell 令人蛋疼的分割线!!!!

你一定会遇到这样的需求: 使用UITableView来进行数据的展示,要求有分隔线,并且使分割线顶格。。。。 你肯定这么干过 这样... tableView.separatorInset = U...
  • NB_Token
  • NB_Token
  • 2016年07月20日 17:16
  • 3607

解决tableView分割线不顶头

第一种(不自己划线) 第一步 //1.解决tableView分割线不顶头     if ([self.table respondsToSelector:@selector(setSeparato...
  • yidu_blog
  • yidu_blog
  • 2016年01月15日 14:33
  • 939

UItableViewCell的分割线顶头显示

实现如下代理方法即可- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowA...
  • shan1991fei
  • shan1991fei
  • 2016年06月21日 10:16
  • 666

UITableViewCell 分割线顶头

- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPa...
  • u012890831
  • u012890831
  • 2016年01月21日 14:48
  • 646

UITableViewCell系统自带的四种样式

系统自己的UITableViewCell样式有四种: 1.UITableViewCellStyleDefault:          Default样式:左边一个显示图片的image...
  • ttf1993
  • ttf1993
  • 2015年05月17日 15:47
  • 974

iOS _ UITableViewCell 分隔线颜色

[tableview setSeparatorColor:[UIColor redColor]]; //设置分割线为红色隐藏UITableViewCell的分隔线[self.myTable...
  • iOS_MingXing
  • iOS_MingXing
  • 2016年03月07日 14:01
  • 289

让UITableViewCell的分隔线显示完全

在iOS7中UITableViewCell中的分隔线左侧会默认出现15像素的空白,本篇文章介绍如何让UITableViewCell的分隔线显示完全。...
  • qq244596
  • qq244596
  • 2016年05月23日 17:59
  • 228
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:UITableViewCell 分隔线顶头显示
举报原因:
原因补充:

(最多只允许输入30个字)