如何使用带有嵌入式表的两个容器视图进行布局

How to layout with two container views with embedded tables

我正在尝试布局以下 UI 视图

主 UI 视图有两个容器视图。顶部容器视图嵌入了一个静态 table 控制器。底部容器视图嵌入了另一个 table 控制器,我希望它是动态的。

如何设置布局,使顶部容器视图的高度等于顶部容器视图的高度 table,底部容器视图获得其余部分?

目前容器视图的高度不明确。

将顶部 table 视图的高度限制为某个固定值(这无关紧要)。

为该高度限制创建一个出口。

在您的视图控制器中,执行以下操作:

heightConstraint.constant = tableView.contentSize.height

这样底视图会相应调整。

确保在顶部 table 视图中禁用弹跳。