修改iOS8以后tableView的线右移的问题

原创 2015年07月09日 15:38:08


先在viewdidload里面写上

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

然后再实现tableview的代理方法

- (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];
    }
}

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

关于iOS8适配时产生的tableView分割线问题

在app之前版本适配i

练习2-8 编写一个函数rightrot(x, n),该函数返回将x循环右移(即从最右端移出的位将从最左端再移入)n(二进制)位后所得到的值。

对于这个问题,有两种思路,照旧,一种是我自己能想出来的方法,另一种是书上答案给出的方法。两种方法采用了两种不同的思路。 第一种方法,也就是我自己能想出来的方法,既然x循环右移n位,那就先得到最右边n位...
  • taolusi
  • taolusi
  • 2016年09月07日 22:20
  • 1249

练习 2-8 编写一个函数rightrot(x, n),该函数返回将x循环右移(即从最右端移出的位将从最左端移入)n(二进制)位后所得到的值。

这个题目呢,首先需要确定数据类型,在这里我选择的数据类型是unsigned类型,具体实现方法很简单,先得到unsigned类型数据的长度len,然后将x的后n位提取出来,左移len-n位得到end,然...

练习 2-8 编写一个函数rightrot(x, n),该函数返回将x循环右移(即从最右端移出的位将从最左端移入)n(二进制)位后所得到的值。

这个题目呢,首先需要确定数据类型,在这里我选择的数据类型是unsigned类型,具体实现方法很简单,先得到unsigned类型数据的长度len,然后将x的后n位提取出来,左移len-n位得到end,然...

关于iOS8之前和以后的相册图片获取实现

本期部分项目需求:获取相簿特定相册的图片,展示出来

【我们都爱Paul Hegarty】斯坦福IOS8公开课个人笔记37 TableView Delegate

上一话介绍了tableView的datasource,本话来介绍另一个重要的部分delegate。 当我们点击一个cell的时候,如何跳转到另外一个mvc中呢? 像增加其他segue一样,点击ce...

iOS 8 Tableview根据AutoLayout自动调整高度

原创Blog,转载请注明出处 blog.csdn.net/hello_hwc前言:在iOS 8之前,如果要让Tableview根据内容自动调整大小的话,需要动态的去计算每个cell的高度。太尼玛操蛋...

[置顶] IOS8,使用storyBoard对tableView的自适应

很多人都知道,在以前对tableview的cell进行自适应时,都要先根据字符串的length然后计算tableView-RowHeight的高度,那么现在iOS8推出了一个新方法就可以解决。具体可看...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:修改iOS8以后tableView的线右移的问题
举报原因:
原因补充:

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