如何将UILabel正好放在UITableView下面?

时间:2018-01-19 18:22:17

标签: ios iphone xcode uitableview

我有UITableView,高度≤500。 Tableview数据来自数据库。在UITableView下面,有一个标签和两个单选按钮。问题是如果UITableView中的数据小于其高度,则它会在UITableView和这两个单选按钮之间显示空白。我想把那些标签和单选按钮放在tableview下面。我该怎么做?

This is how my tableview looks

2 个答案:

答案 0 :(得分:2)

如果表格视图的高度确实因显示内容而异,您可以使用UITableView' s tableFooterView

有关更多内容,请参阅this post,例如。

或者你可以通过将标签和单选按钮(你作为桌子的兄弟姐妹)垂直地绑在桌子视图的底部来完成基本的自动布局。

我还可以想象你可能需要一个部分页脚。所以你可能也想看一下。

答案 1 :(得分:0)

如果您希望它可滚动,请将其添加为表格视图中的最后一行。您也可以使用表格视图的页脚。

如果您希望在更多行的情况下它在底部是粘性的,请使用自动布局。您可以创建表视图高度约束的出口,并根据行数进行相应调整。但是,这种方法不受欢迎。