Xib创建cell,cell与cell之间细线无法隐藏的问题

前段时间项目中要把H5的页面图片展示改成原生的,因为H5展示的都是图片拼接在一起的,所以我们使用API拿到的数据也是图片数组,就需我们把一个个的图片展示出来,我就选择了UITableView,并且cell是使用的Xib创建的,于是乎就出现了展示的问题。

下面看一下设置

  • 就是在使用Xib创建的cell的时候,为了使图片之间无缝的拼接在一起,设置tableView的属性为Plain
  • 设置了tableView的separatorStyle属性UITableViewCellSeparatorStyleNone
以上都设置了,但是总是有一条细线,并没有隐藏掉,于是开始各种关键词Google有很多的方法,都没有解决这个问题。于是我就开始找apple的官方论坛,论坛上说这是Xib或者Storyboard的一个bug,虽然细线可以隐藏掉,但是cell底部细线的距离是隐藏不了的。如图所示
ragoung.jpeg

这个怎么办呢?最后只能不使用Xib,代码创建一个不使用Xib创建的UITableViewCell 解决了这个细线的问题。(代码创建cell就不多介绍了)这样就可以正常显示了。如图

right.jpeg
  • 在这里记录一下_,以避免在以后遇到又浪费更多的时间。
  • 当然,如果有更高明的方法解决这个问题的,欢迎留言!
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容