我们可以添加tableview到单元格吗?

我想自定义我的tableview。 我想在单元格中添加另一个tableview。 我们可以在另一个tableview的单元格中添加tableview吗?

请给我一些想法。

您可以将UITableViewembedded到另一个UITableView的单元中,但是由于embedded式UIScrollView的潜在问题,因此不推荐使用它。

如果你觉得你需要在表中的一个表,首先考虑是否不可能通过使用部分中的部分和单元格来实现所需的行为(表中的部分可能代表顶部的tableView的单元格,给定的部分将代表embedded的tableView的单元格)。

将UITableView添加到UITableViewCell中没有任何问题,因为它们都是UIView只需将其转换为将视图添加到视图中即可…

但是,请记住考虑以下问题:

1-从用户体验的angular度来看,这将是另一个垂直滚动视图内的垂直滚动视图(你可以吗?)。

2-对于每个单元格,在主容器表视图中,您需要处理表视图委托/数据源。 为了理解如何做到这一点的逻辑,你可能需要检查:

  • 是否有可能在UITableViewCell中添加UITableView 。
  • 在UITableViewCell中放入一个UICollectionView :虽然是在单元内部添加一个UICollectionView,但它有助于获得如何实现这样的任务的逻辑。