调整容器视图的高度以匹配嵌入式 UITableViewController
Adjusting Container View's Height to Match Embedded UITableViewController
我正在单个视图控制器中实现多个 uitableview。现在我希望我的容器视图与我的嵌入式 UITableView 高度相同。我怎样才能实现它?
我进行了研究,并指出了正确的方向 - 具体来说,这不可能像我想象的那样。
无法在父视图控制器和子视图控制器的视图之间设置约束 - 无论是在 IB 中还是在代码中
据我所知,有两种方法可以解决这个问题:
不要使用第二个 UIViewController。让你的子视图控制器的根视图成为你自己的实际子视图,并且只有一个 UIViewController。
不使用自动布局。手动管理子视图控制器视图的框架,并在必要时将回调委托回父视图控制器。在这些委托回调中,您的父视图控制器可以对子视图控制器视图的大小变化做出反应。
我正在单个视图控制器中实现多个 uitableview。现在我希望我的容器视图与我的嵌入式 UITableView 高度相同。我怎样才能实现它?
我进行了研究,并指出了正确的方向 - 具体来说,这不可能像我想象的那样。
无法在父视图控制器和子视图控制器的视图之间设置约束 - 无论是在 IB 中还是在代码中
据我所知,有两种方法可以解决这个问题:
不要使用第二个 UIViewController。让你的子视图控制器的根视图成为你自己的实际子视图,并且只有一个 UIViewController。
不使用自动布局。手动管理子视图控制器视图的框架,并在必要时将回调委托回父视图控制器。在这些委托回调中,您的父视图控制器可以对子视图控制器视图的大小变化做出反应。