iphone - 设置 UITableView header 的 z-index

标签 iphone ios uikit

有没有办法在 UITableView 中设置节标题的 zindex?目前,我有一个标题略大于它应有的大小,因此它可以使用第一个单元格的圆角创建漂亮的“分层”外观。

我发现的唯一其他选择是 cliptobounds,但这会留下一个小间隙,并且标题的末端会突然结束,而不是在第一个单元格下方很好地流动。

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

最佳答案

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

此外,如有必要,可以以相同的方式调整单元格 View 的 z 位置。

在这两种情况下,请确保 TableView 滚动指示器不重叠。

关于iphone - 设置 UITableView header 的 z-index,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8950464/

相关文章:

ios - clipsToBounds 如何工作?

ios - 在 TableView 上获取 EXC_BAD_ACCESS

ios - 带有背景图像按钮的圆形边框 swift

iphone - 如何创建可变的 CGImageRefs 数组?

javascript - 如何检测移动浏览器的退出意图?

ios - 使用 Xcode 7、Swift 2 的 TouchID

ios - 如何在 Swift 中将文本 (String) 转换为图像 (UIImage)?

iphone - 从未引用的对象中删除 dealloc 上的委托(delegate)

jquery - 上传前调整图像大小

ios - 家庭应用程序图标在我的 iphone 6 设备上没有正确显示。全黑