Xib创建cell,cell与cell之间细线无法隐藏的问题
2016-12-20 本文已影响52人
dragonYao
前段时间项目中要把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- 在这里记录一下_,以避免在以后遇到又浪费更多的时间。
- 当然,如果有更高明的方法解决这个问题的,欢迎留言!