我正在尝试设置一个tableview,它将有10个不同的单元格,可以按任意顺序排列,每种类型都有任意数量。我有一个非常动态的数据源。大多数单元格都具有动态高度,还包含另一个UITableView或UICollectionView。所以有嵌套的视图。
这一切都很麻烦,因为TableViewCell将包含一个拥有自己单元格的TableView / CollectionView。数据源和代表快速混淆。
在界面构建器中设计单元格也很困难,因为在配置10种不同的单元格类型时,我可以使用的空间非常小。
所以我的问题是,在一个表中设置这么多不同的单元格类型的最佳方法是什么?在其中包含TableViews / CollecitonViews的单元格是不是很糟糕?