ios tableviewcell分割线左边有空白

原创 2015年07月10日 11:20:44

上网搜了下资料,貌似从ios7开始tableviewcell的分割线左边都有空白,解决方法:

   if ([self.mytableview respondsToSelector:@selector(setSeparatorInset:)]) {
        [self.mytableview setSeparatorInset:UIEdgeInsetsZero];

    }
    if ([self.mytableview respondsToSelector:@selector(setLayoutMargins:)])  {
        [self.mytableview setLayoutMargins:UIEdgeInsetsZero];
    }

}

-(void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPat{
    if ([cell respondsToSelector:@selector(setLayoutMargins:)]) {
        [cell setLayoutMargins:UIEdgeInsetsZero];
    }
    if ([cell respondsToSelector:@selector(setSeparatorInset:)]){
        [cell setSeparatorInset:UIEdgeInsetsZero];
    }
}

iOS解决tableView左边分割线有间距问题

iOS7 UIScrollerView 的一个特点 如果UIScrollView是父view的第一个子view 会自动添加偏移量 UITableView继承自UIScrollView 所以有偏移15像...
  • Sherlock_Captain
  • Sherlock_Captain
  • 2015年12月05日 21:51
  • 1116

解决UITableViewCell左侧分割线有空白的问题

ios7中,UITableViewCell左侧会有默认15像素的空白。设置setSeparatorInset:UIEdgeInsetsZero 能将空白去掉。 ios8中,setSeparato...
  • henry19890519
  • henry19890519
  • 2016年03月04日 16:06
  • 451

iOS9 UITableViewCell 分割线左顶头

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

UITableView分割线左边空白解决方法

ios7中,左侧会有默认15像素的空白。设置setSeparatorInset:UIEdgeInsetsZero 能将空白去掉。 ios8中,setSeparatorInset:UIEdgeIn...
  • myhui123
  • myhui123
  • 2016年03月18日 10:37
  • 762

tableViewCell分割线补全

-(void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:...
  • Jayant_Y
  • Jayant_Y
  • 2017年02月21日 17:23
  • 753

iOS中如何去掉cell分割线

1、去掉某一行的cell分割线cell.separatorInset = UIEdgeInsetsMake(0, ViewWidth, 0, 0); // ViewWidth [宏] 指的是手机屏幕...
  • fanyong245758753
  • fanyong245758753
  • 2016年11月01日 15:13
  • 13145

iOS tableview的一些小技巧(分割线顶格显示等……)

UITableView是工程开发中最经常使用到的UI控件,但是你真的了解它嘛,这里记录几点有用的但你可能并不知道的。 当我们的数据未能显示满一屏幕的时候,UITableView会显示多余的横线,这...
  • allanGold
  • allanGold
  • 2016年09月05日 17:19
  • 3302

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

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

iOS tableView去掉显示多余的cell分割线

tableView的cell不能满屏显示时,会显示多余的分隔线。 设置tableView的tableFooterView即可去掉多余的分隔线 self.tableView....
  • caojengineer
  • caojengineer
  • 2015年05月11日 21:22
  • 2310

ios 9 tableview分割线不全的问题

1.设置tableview - (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell fo...
  • sunnysu99
  • sunnysu99
  • 2015年12月21日 14:39
  • 854
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ios tableviewcell分割线左边有空白
举报原因:
原因补充:

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