UIScrollView切断底部内容

时间:2016-03-07 19:45:55

标签: ios swift uiscrollview

我正在努力让我的scrollView正确显示内容。

对于一个页面,它似乎在底部显示一堆空白内容,而另一页则在到达底部之前切断...非常悲伤。我已经为每一方设置了scrollView的约束。

Xcode screenshot

Screenshot of all the space

我一直在尝试设置contentSize,但似乎没有做任何事情。

@IBOutlet weak var scrollView: UIScrollView!

override func viewDidLoad() {
    super.viewDidLoad()

    self.automaticallyAdjustsScrollViewInsets = false



    self.scrollView.contentSize = CGSizeMake(self.view.bounds.size.width, self.view.bounds.size.height)

    print("Width: \(self.view.bounds.size.width) Height: \(self.view.bounds.size.height) scrollView: \(self.scrollView.contentSize)")

    // prints -> Width: 375.0 Height: 667.0 scrollView: (375.0, 667.0)


}

1 个答案:

答案 0 :(得分:0)

很难说只有屏幕截图可能是什么,但我有一些建议。选择ScrollView,然后选择标尺和:

  • 检查指示符插入是否全部为零。
  • 在水平方向安排选择填充容器并垂直填充容器。
  • 尝试更改高度的高度值,以检查它是否设置得比它需要的大。

下面是您应该看到的屏幕截图

ScrollView ruler section