iOS collapse TableView Cells是透明的

iOS collapsed TableViewCells are transparent

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

如果我理解你的问题,不是单元格透明,而是子视图在单元格边界外可见。您可以通过将单元格的 clipsToBounds 属性 设置为 YES 来消除它。您可以在代码中或在 IB 中通过选择 "Clip Subviews" 复选框来做到这一点。