跨越多个单元格的UITableViewCell背景

时间:2016-06-21 08:22:32

标签: ios objective-c uitableview

这是我想要的最终结果:

enter image description here

这是我最初尝试的事情。

enter image description here

这不起作用,具有背景的单元格下方/上方的单元格将重叠或重叠背景,具体取决于它们何时被添加到tableview中(如通过出列/滚动)。

我很好,这不起作用,我相信我可以通过其他方式实现它。例如,通过在tableview本身中添加这些背景作为视图并基于内容偏移或类似方式移动它们,可能会添加嵌入它们的高背景图像。

但是。我很好奇,如果有一些更简单的方法,只需将视图添加到XIB并应用旋转将是非常好的。

背景应该低于其他细胞中的文本 - 这就是并发症的来源。

反正。这有可能以某种超级整洁的方式出现吗?

1 个答案:

答案 0 :(得分:0)

您应该做的是将所有单元格的背景设置为清除,并为UITableViewUIView设置背景。 或者,根据您的建议,您可以添加应用了轮播的UIView,并将其添加为UIView / UITableView的子视图,然后将其发送回[self.view sendSubviewToBack:backgroundView]