Ios 使用接口内置程序在UITableViewCell内创建UITableView

Ios 使用接口内置程序在UITableViewCell内创建UITableView,ios,objective-c,uitableview,Ios,Objective C,Uitableview,我有一个名为BasicTable的表视图,其中有一个名为CustomCell的自定义单元格,我想在这个CustomCell中添加一个新的表视图。 我有一个BasicTableView.m代表BasicTable,CustomCell.m代表CustomCell,并使用Interface Builder添加了新的表视图,但现在不知道该去哪里,也不知道在哪里添加对新表视图及其新单元格的引用 您可以直接在CustomCell.m中创建对新tableView的引用(例如,通过将其设置为属性),并将单元格

我有一个名为BasicTable的表视图,其中有一个名为CustomCell的自定义单元格,我想在这个CustomCell中添加一个新的表视图。
我有一个BasicTableView.m代表BasicTable,CustomCell.m代表CustomCell,并使用Interface Builder添加了新的表视图,但现在不知道该去哪里,也不知道在哪里添加对新表视图及其新单元格的引用

您可以直接在
CustomCell.m
中创建对新tableView的引用(例如,通过将其设置为属性),并将单元格本身设置为
tableView的数据源
委托

然而,在一个表视图单元格中放置另一个表视图似乎不是一个好的设计决策,这将导致UX中出现问题(例如,关于两个表视图的滚动)。您是否考虑在表视图中使用节??< /p> 此外,如果您使用我的上述解决方案(由于UX问题,我不推荐使用),请确保在table view单元格内更新tableView,这最好在table view单元格的方法
prepareforeuse
中完成,它可能如下所示:

 - (void)prepareForReuse
 {
   [super prepareForReuse];
   [self.tableView reloadData];
 }

只有在更新了
cellforrowatinexpath:

中的表视图控制器中的单元格后,才能执行此操作。您应该将新的表视图连接到CustomCell,并将其设置为数据源和委托,并在CustomCell中实现该协议。
i、 e.您的ViewController提供了基本的TableTable控件,而CustomCell提供了新的tableview控件。

您到底在问什么问题?请具体说明您的问题是什么。我必须使用这种复杂的方式,因为我有未知数量的标签,我希望它们显示在每个单元格中。您的解决方案是解决一些UI问题,但我正在努力解决这些问题并使其更好。谢谢!