重叠TableViewCell还是单元格之间的负距离?

时间:2017-06-18 19:24:50

标签: ios swift

我需要根据以下模型创建一个包含重叠单元格的TableView。 Mockup

(你可以看到posterImage比单元格大。 无论如何设置它或设置cells = -5之间的距离,例如?

1 个答案:

答案 0 :(得分:1)

实现这一目标的最佳方法是关闭UITableViewCell的contentView上的限制:

func awakeFromNib() {
   super.awakeFromNib()
   self.contentView.clipsToBounds = true
}

这样可以将图像放在单元格边界之外。

请记住,对于UITableViewCell彼此重叠的任何方法,您可能会发现“z”排序存在问题 - 滚动时混合很多。

但是从你的模型看来,通过使UITableViewCell变得透明,它似乎很容易解决