【发布时间】:2019-06-14 15:52:33
【问题描述】:
我有一个水平滚动视图,内容如下:
当我运行它时,它会部分水平滚动 - 我可以滚动到大约一半的红色视图可见,然后它会反弹回来。 我怎样才能得到它,以便它可以一直滚动,以便所有红色视图都可见,然后停留在那里?
我在视图控制器中有这个,但有没有没有关系。
override func viewDidLayoutSubviews() {
super.viewDidLayoutSubviews()
print("Content view bounds: \(contentView.bounds)")
scrollView.layoutIfNeeded()
scrollView.contentSize = contentView.bounds.size
}
在故事板的屏幕截图中,红色视图没有后沿约束,但是如果我在红色视图和内容视图之间添加一个,那么当我在设备上运行时,它会停止滚动并看起来像这样:
【问题讨论】:
标签: ios xcode storyboard