Ios 使单个单元格重叠

Ios 使单个单元格重叠,ios,uitableview,Ios,Uitableview,我已经找过了,但找不到答案 是否有一种方法可以使一个特定单元与另一个单元重叠,其余单元以默认布局布局 是的,这很容易做到。可以使单元内部的视图与其他单元重叠。因此,只需向UITableViewCell添加一个子视图,该子视图与单元格边界重叠。例如,可以使用“自动布局”约束将其放置在视图外部,或者只为单元指定比其子视图低的高度 然后,您需要确保单元格子视图可以显示在其边界之外。您需要为此设置clipsToBounds: let cell = tableView.dequeueReusableCe

我已经找过了,但找不到答案


是否有一种方法可以使一个特定单元与另一个单元重叠,其余单元以默认布局布局

是的,这很容易做到。可以使单元内部的视图与其他单元重叠。因此,只需向UITableViewCell添加一个子视图,该子视图与单元格边界重叠。例如,可以使用“自动布局”约束将其放置在视图外部,或者只为单元指定比其子视图低的高度

然后,您需要确保单元格子视图可以显示在其边界之外。您需要为此设置clipsToBounds:

 let cell = tableView.dequeueReusableCell(withIdentifier: "OverlapCell")

 cell?.contentView.clipsToBounds = false
 cell?.clipsToBounds = false
此外,设置单元格的颜色以使其显示在所有其他单元格之上也很重要

cell?.layer.zPosition = 10
希望这有帮助