我在使用 uitableview 中的可重用 uitableviewcell 时遇到了一些问题。在我可重用的 tableviewcell xib 文件中,我有一个带有 3 个 uilabel 的 subview 。如果我在填充单元格时没有收到特定的字典键,我会删除中间的 uilabel - 删除此标签的结果意味着关联的约束被删除,因此顶部和底部标签将在没有中间标签。但是,一旦我在特定单元格中删除 FromSubview 并稍后 dequeueReusableCellWithIdentifier 我收到一个已经删除了中间标签的单元格,因此无法显示所需的文本。每次返回单元格时,我都尝试过使用 [uilabel addSubview] 约束,但没有成功。任何想法将不胜感激...提前致谢...
最佳答案
一种简单的方法是使用两个不同的重用标识符而不是一个:一个标识符用于具有三个标签的单元格,另一个标识符用于具有两个标签的单元格。
关于ios - 如果我从可重用单元格的 super View 中删除 UILabel,重用时如何重新初始化单元格中的 UILabel?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31729312/