我正在使用故事板在应用程序的屏幕上工作。
我放置了一个UIScrollView,并在其中放置了一个UIVIew。这个想法是为了让屏幕在UIVIew中具有以下项(从顶部开始):
我设置了以下约束:
然后在此视图中:
我曾在其他屏幕上尝试过类似的方法,但是仅使用标签和视图,并且没有任何问题。但是,这里希望我给表格视图一个高度,但我不能给它一个高度,因为要加载的行数是未知的(如果我设置了高度,所有自动布局问题都会消失)。
如何相对于其他视图约束表视图?
我正在使用Swift 4.2在iOS 11上使用XCode 10。
答案 0 :(得分:0)
给它任何高度,然后将其挂在出口上
self.tableHeight.constant = tableView.contentSize.height
self.view.layoutIfNeeded()