tableview cell遮挡后面的cell

现在的app好多首页,如京东和淘宝,都有个半遮挡banner的效果。我通过reavel看了京东和淘宝,他们上面全是tableviewCell

所以怎么来实现第二个cell遮挡第一个cell呢?

如下图:灰色cell上的Button已经实现挡住第一个绿色的cell

下面是我自己研究出来的方法,

1.设置第二个cell的clip to bounds 为 false

2.在代码中设置第二个cell的

cell2.layer.zPosition = 100,只要比0大,因为其它cell默认是0。

这样就可以了,就调整了cell的层级。

哈哈,搞定,收工。

下面贴个git demo吧

https://github.com/feifeiwuxian/tableViewCellUp.git

猜你喜欢

转载自blog.csdn.net/feifeiwuxian/article/details/82144619
今日推荐