正在设置UITableView标头的z索引



有没有办法在UITableView中设置节头的zindex?目前,我有一个比它应该的稍大的标题,这样它就可以用第一个单元格的圆角创建一个漂亮的"分层"外观。

我发现的唯一另一个选项是剪切到边界,但这会留下一个小间隙,并且标头的末端会突然结束,而不是在第一个单元格下很好地流动。

理想的解决方案是将标题推到视图堆栈的后面,并允许第一个单元格与之重叠。

headerView.layer.zPosition = 1 // to front
                           = -1 // to back

此外,如果需要,可以以相同的方式调整单元视图的z位置。

在这两种情况下,请确保表视图滚动指示器没有重叠。

这是一个老问题,但如果其他人遇到这个问题,您可以调用:

[tableView sendSubviewToBack:headerView];

最新更新