Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/102.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS8:自动调整包含内部表的表单元格的大小_Ios_Uitableview_Autolayout - Fatal编程技术网

iOS8:自动调整包含内部表的表单元格的大小

iOS8:自动调整包含内部表的表单元格的大小,ios,uitableview,autolayout,Ios,Uitableview,Autolayout,我对iOS8自动布局/调整大小有问题。在我的应用程序中,有一个带有不同单元格的全屏表格。这些单元格的大小会根据其内容使用 self.tableView.estimatedRowHeight = 44.0 self.tableView.rowHeight = UITableViewAutomaticDimension (请参见或,使用相同的约束集,例如顶部标签为顶部/左侧/右侧/底部,底部标签为左侧/右侧/底部)。结果是这样的: 所以这很有效。现在,我需要添加一个额外的单元格,其中嵌入了另一个

我对iOS8自动布局/调整大小有问题。在我的应用程序中,有一个带有不同单元格的全屏表格。这些单元格的大小会根据其内容使用

self.tableView.estimatedRowHeight = 44.0
self.tableView.rowHeight = UITableViewAutomaticDimension
(请参见或,使用相同的约束集,例如顶部标签为顶部/左侧/右侧/底部,底部标签为左侧/右侧/底部)。结果是这样的:

所以这很有效。现在,我需要添加一个额外的单元格,其中嵌入了另一个表。此嵌入表具有动态行数,不应可滚动,而应根据自身大小调整其包含单元格的大小。但无论我如何处理约束,我都无法使包含的单元格(以红色突出显示)增长(表行0,行1,…实际上有10个项目,但只显示前两个)

其想法是提供类似于本机ios地图的详细信息,例如,评论看起来像一个嵌入的动态大小的表:


他们没有用多个表视图实现您想要的功能,而是在其中一个上重新加载数据。@DreamingBinary好的,这可能不是最好的示例,因为我想对生成的表做一些额外的操作,但问题是一样的——是否有可能强制包含单元格根据内部表数据/大小增长?通常不应嵌套表/web/滚动视图。它确实扰乱了触摸操作,并导致意外行为。