我有 PersonCell
和 xib
和 .h
, .m
文件和人的特征。因此,根据 PersonCell.state
,我想显示不同数量和种类的特征。
我想将特定的Parameterview
与titleLabel
和constantLabel
一起使用,因此我可以使用for-in 数组添加这些parameterView
。我不能在代码中使用 constraints
,因为单元格重用
。
该怎么做?我只看到愚蠢的方法 - 将每个特征 View 添加到 PersonCell
并根据状态显示和隐藏它们。但是有 50 多个不同的特征。
最佳答案
您可以尝试使用 tableView
而不是 View 数组。例如,PersonCell
内部可以有一个 tableView,其中每个单元格都包含一个 ParameterView
。
根据您已有的数组,您可以在 PersonCell
中实现 UITableViewDataSource
。当 PersonCell
非常依赖状态时,我认为这将是一个非常简单的解决方案。
如果您有任何疑问或需要更具体的信息,请告诉我。
关于ios - 如何将特定 View 添加到uitableviewcell?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29633002/