滚动视图和Tableview以编程方式对齐

时间:2016-08-19 09:13:52

标签: ios uitableview uiscrollview cgrectmake

我正在实现一个UIScrollView来保存一些用户数据。我正在从我的服务器下载其他数据。下载后,我contentSize的{​​{1}}应为原始尺寸+单元格数量乘以其高度。

所有UIScrollView都已对齐并以编程方式设置。

UIViews是最低的,应该始终延伸到屏幕的底部。

在我的 viewDidLayoutSubviews 中,我设置了以下内容

UITableView

而不是填充整个视图,它看起来像这样: enter image description here

1 个答案:

答案 0 :(得分:1)

尝试将UIScrollView边界设置为superview

NSLayoutConstraint.constraintsWithVisualFormat(
  "V:|-[scrollview]-|",
  options: [],
  metrics: nil,
  views: ["scrollview": scrollview])

NSLayoutConstraint.constraintsWithVisualFormat(
  "H:|-[scrollview]-|",
  options: [],
  metrics: nil,
  views: ["scrollview": scrollview])

如果您遇到问题,请在评论中告诉