将 UITableView 放入内部后 UITableViewCell 损坏

UITableViewCell broken after you put a UITableView Inside

我想在 UITableView 中创建 UITableView。我设计了故事板并设置了所需的自动布局。当我在 UITableViewCell 中检查单元格行高时 automatic。无论单元格的高度是多少,它都会调整为 43.5。当我删除 UITableView 时,它会恢复正常。查看下面的 GIF。

预期输出UITableViewCell 高度指的是约束。

编辑:我在 Xcode 12.0.1

中做了这个

不推荐在 table 视图单元格中嵌入 table 视图。想一想您的应用程序的用户体验,当用户滚动单元格时,里面会有另一个 table 视图同时显示两个 table 视图。您将在屏幕的同一次触摸中有两个垂直滚动。

您可以使用一个 table 视图来实现相同的功能,其中包含部分(代表您的单元格)和部分内的行(代表单元格内的 table 视图)。