如何在UIStackView中删除两个tableview之间的空间?

时间:2018-01-22 18:40:13

标签: ios swift xcode tableview uistackview

我正在使用两个UITableView。 UITableView数据都来自数据库。所以,尺寸不固定。它们垂直嵌套在堆栈视图中,间隔为20.问题是,如果第一个UITableView中的数据小于其高度,则它会在第一个和第二个UITableView之间显示空白。

我还尝试将第一个UITableView高度设置为小于或等于。但仍然出现空白。我想删除那个空格。我希望tableview根据它们的大小改变它们的高度。

This is how my tableview looks

enter image description here

1 个答案:

答案 0 :(得分:4)

实际上并不是你问题的答案。

但是你知道吗表格视图可以有部分

我通常讨厌“部分”功能,但实际上这对你来说非常适合。

这很容易做到。

我非常广泛地使用堆栈视图,而且我不知道如何在堆栈视图中调整两个表视图的大小。此外,你必须“决定”哪一个获得了多少空间。

注意

  

enter image description here

可以简单地设置align / dist。填充,填充将做你想要的。试一试!