我有PersonCell
xib
和.h
,.m
个文件以及此人的特征。因此,根据PersonCell.state
,我想显示不同数量和类型的特征。
我想使用Parameterview
与titleLabel
和constantLabel
的特定for-in array
,因此我可以使用constraints
添加这些参数视图。我无法在代码中使用reuse
,而是PersonCell
的coz。
怎么做?我只看到了愚蠢的方式 - 将每个特征视图添加到{{1}}并根据状态显示和隐藏它们。但是有50多种不同的特征。
答案 0 :(得分:1)
您可以尝试使用tableView
而不是视图数组。例如,PersonCell
可以在其中包含tableView,其中每个单元格包含ParameterView
。
从您已有的阵列中,您可以在UITableViewDataSource
中实施PersonCell
。我认为当PersonCell
在很大程度上取决于州时,这将是一个非常简单的解决方案。
如果您有疑问或需要更具体的信息,请与我们联系。