Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios Swift中的TableView高度变化_Ios_Swift - Fatal编程技术网

Ios Swift中的TableView高度变化

Ios Swift中的TableView高度变化,ios,swift,Ios,Swift,我正试图找到一种方法,使UITableView的高度根据表中显示的行数而改变 我已经浏览了网站上以前的问题,但没有一个真正得出任何结论 在iOS 8上使用的语言是Swift 谢谢, Anthony使用tableFooterView将内容固定到UITableView的底部 编辑: tableFooterView和tableHederView可以在Interface Builder中直接修改,方法是在表视图中的原型单元格下方或上方拖动视图。我想在IB中执行此操作。解决方法是在IB中已显示的原型单元格

我正试图找到一种方法,使UITableView的高度根据表中显示的行数而改变

我已经浏览了网站上以前的问题,但没有一个真正得出任何结论

在iOS 8上使用的语言是Swift

谢谢, Anthony

使用tableFooterView将内容固定到UITableView的底部

编辑:
tableFooterView和tableHederView可以在Interface Builder中直接修改,方法是在表视图中的原型单元格下方或上方拖动视图。

我想在IB中执行此操作。解决方法是在IB中已显示的原型单元格下方拖动一个新视图。然后我可以更改大小以适合我的需要页脚内容,然后只需将布局的页脚部分添加到表视图中的新视图。

这是一个不填充屏幕的UITableView?您是否尝试过以编程方式添加约束?您还可以调整单元格的高度。我尝试了各种方法,但似乎无法将UITableView设置为仅在需要时水平展开。水平?你的问题是关于改变高度,即垂直方向,我是说垂直方向。我会通过屏幕截图向您展示,但我只是刚刚加入,所以没有代表。您为什么不希望您的表视图填充屏幕?这是tableFooterView;好的一点,应该提到它可以在IB中完成,尽管您最初的问题没有提到IB。