我正在寻找这个问题的普遍接受/最佳解决方案。
问题
我有一个 UITableViewController 填充了UITableViewCell
代表对象的FooModel
对象。当用户点击一行时,我想在该单元格下方添加一个或多个其他单元格,并带有其他控件。所以问题是:管理表格中的模型单元和控制单元的最佳方法是什么?保留对象数组UITableViewCell
违背了dequeueReusableCellWithIdentifier:
(不是吗?)的目的,因为它必须保留整个表中的所有视图。那么数组中应该包含什么来告诉数据源哪些单元格在哪些索引处?还是有更好的解决方案?