iOS 开发中问题 ——tableView分行线距离左侧15像素空白的解决办法

原创 2015年07月09日 10:43:30

       面对在开发中遇到的需要将tableView分行线左侧空白出来的15像素去掉的问题,可以采用在tableView的代理方法里面-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath;中对返回的cell进行[cell setSeparatorInset:UIEdgeInsetsZero]处理;这个方法是针对ios7进行的处理,在ios8中却并不起作用。在iOS 8中需要在-(void)viewDidLoad;中添加

  if ([self.listTableViewrespondsToSelector:@selector(setSeparatorInset:)]) {

        [self.listTableViewsetSeparatorInset:UIEdgeInsetsZero];

    }

   if ([self.listTableViewrespondsToSelector:@selector(setLayoutMargins:)]) {

        [self.listTableViewsetLayoutMargins:UIEdgeInsetsZero];

    }

这两个方法,并且还需要多完成一个tableView的代理方法

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

并在该方法中进行如下操作

 if ([cellrespondsToSelector:@selector(setSeparatorInset:)]) {

        [cellsetSeparatorInset:UIEdgeInsetsZero];

    }

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

        [cellsetLayoutMargins:UIEdgeInsetsZero];

    }


 

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

相关文章推荐

iOS开发 关于tableView加载图片时出现卡顿时的解决办法

新手做开发的时候一般都会遇到使用tableView从网上加载图片并显示图文的时候会有卡顿现象,而这种卡顿现象也是因为多种原因造成的。一般可以分为两种:一种是由于网上加载图片需要动态定义cell的高度(...

GeoServer中一个shape发布多个图层时出现调用空白的问题及解决办法

最近一个项目要用GeoServer,匆忙上手就用,遇到了很多可能出人意料的问题,“用一个shape文件发布多个图层时出现openlayers调用显示空白的问题“就是其中一个,百思不得其解,到GeoSe...

iOS tableview的第二页数据刷新特定某个cell数据的解决办法

解决多页面cell刷新数据位置变的问题。 看首页接口(示例) 【https://xxxxssssssss/heal/api/heal/plan/list】 参数: ...

图片下面出现空白像素的问题解决

在进行页面的DIV+CSS排版时,遇到IE6(当然有时Firefox下也会偶遇)浏览器中的图片元素img下出现多余空白的问题绝对是常见的,对于该问题的解决方法也是“见机行事”,根据原因的不同要用不同的...

iOS 开发:绘制像素到屏幕

译注:这篇文章虽然比较长,但是里面的内容还是很有价值的。 像素是如何绘制到屏幕上面的?把数据输出到屏幕的方法有很多,通过调用很多不同的framework和不同的函数。这里我们讲一下这个过程背后的东西...

iOS 开发:绘制像素到屏幕

译注:这篇文章虽然比较长,但是里面的内容还是很有价值的。像素是如何绘制到屏幕上面的?把数据输出到屏幕的方法有很多,通过调用很多不同的framework和不同的函数。这里我们讲一下这个过程背后的东西。希...

【IOS 开发学习总结-OC-15】objective-c面向对象之——对象初始化

创建对象有2种方法(本质是一样的,都是用 alloc 方法为对象分配内存空间)。 1.[[类名 alloc]init]; 2.[类名 new];为对象分配内存空间我们知道无论创建哪个对象,总需要先...

DELL XPS15(L502x)win7下QuickSet引起按Caps Lock失焦问题解决办法

最近折腾系统,结果折腾出问题了,wi7下按Caps Lock(大写字母锁定键)会导致失焦。具体表现就是在重命名文件的时候,按下Caps Lock,那么输入窗口就会关闭,需要重新选择重命名。 还是那句...
  • ufolr
  • ufolr
  • 2012-07-15 20:46
  • 4255
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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