iOS 折叠的 TableViewCells 是透明的



我正在尝试实现具有可扩展单元格的TableView。 选择单元格后,我会更改单元格的高度以显示其余内容。 问题是,当单元格折叠时,它们是透明的,并且所有内容都可以通过较低的单元格看到。 如何使这些细胞不透明?

如果我理解你的问题,不是单元格是透明的,而是子视图在单元格边界之外可见。可以通过将单元格的 clipsToBounds 属性设置为 YES 来消除这种情况。您可以在代码中执行此操作,也可以在 IB 中通过选中"剪辑子视图"复选框来执行此操作。

最新更新