我需要在屏幕上显示三个不同的tableViews。我不确切知道tableView将有多少个单元格,因为它们是通过服务器设置的。
我的等级如下:
-View
--ScrollView
---ContentView
----StackView
-----View1
------TableView1
-----View2
------TableView2
-----View3
------TableView3
我应该如何设置约束以根据tableView的高度展开每个stackView的视图。
我已经在相似的UI结构中进行了广泛的工作。您需要做的就是从层次结构中删除ContentView。通过将表视图添加为已安排的子视图,您只需要管理访问中的约束(视图1、2、3)。这将解决您的问题。
-View
--ScrollView
----StackView
-----View1
------TableView1
-----View2
------TableView2
-----View3
------TableView3
让我知道是否需要更多帮助。