我有一个scrollview包含viewcontroller上的所有视图,包括tableview。所有视图都滚动如下:
但是我希望tableview保持在页面的底部,只是增加它的高度:
我更改了所有约束和谷歌搜索,但我找不到解决方案。滚动视图滚动时如何增加表高度?
答案 0 :(得分:1)
您可以使用viewDidLayoutSubView()
方法
在storyboard或xib中为UITableView提供固定高度约束。为该约束制作出口
override func viewDidLayoutSubviews() {
super .viewDidLayoutSubviews()
self.constraintTableViewHeight.constant = self.scrollView.ContentSize.height
}
希望有所帮助。快乐的编码:)