重用UITableView单元

时间:2016-11-28 22:15:47

标签: ios uitableview uikit

我有一个UITableCell,它包含一个包含多个标签的UIStackView(标签A,标签B,标签C)。

要隐藏标签B,代码会将某些单元格的标签B的isHidden属性设置为true。

我的观察是,当表数据源包含25个项目,而第3个单元格隐藏了标签B时,重复使用此单元格时,即使isHidden属性显式设置为false,标签B仍保持隐藏状态。

当我在渲染每个单元格后显式调用layoutIfNeeded()时,问题似乎消失了。

有没有人遇到过这个问题? Xcode 8,iOS 10.1,iPhone 6

0 个答案:

没有答案