如何将特定视图添加到uitableviewcell?

时间:2015-04-14 16:48:08

标签: ios objective-c uitableview

我有PersonCell xib.h.m个文件以及此人的特征。因此,根据PersonCell.state,我想显示不同数量和类型的特征。

我想使用ParameterviewtitleLabelconstantLabel的特定for-in array,因此我可以使用constraints添加这些参数视图。我无法在代码中使用reuse,而是PersonCell的coz。

怎么做?我只看到了愚蠢的方式 - 将每个特征视图添加到{{1}}并根据状态显示和隐藏它们。但是有50多种不同的特征。

1 个答案:

答案 0 :(得分:1)

您可以尝试使用tableView而不是视图数组。例如,PersonCell可以在其中包含tableView,其中每个单元格包含ParameterView

从您已有的阵列中,您可以在UITableViewDataSource中实施PersonCell。我认为当PersonCell在很大程度上取决于州时,这将是一个非常简单的解决方案。

如果您有疑问或需要更具体的信息,请与我们联系。