iOS 10 ScrollView无法正常工作

时间:2016-09-30 15:27:28

标签: ios scrollview ios10

新的iOS开发人员一直在关注Pluralsight上的iOS 9课程,并且非常需要能够在ScrollView中添加一些标签。我所做的只是选择所有标签和一个按钮并单击

编辑 - >嵌入 - >滚动视图

这就是它的样子:

image

在iOS 9演示中有效。我想知道iOS 10是否有不同的功能。当我部署到应用程序时,标签会显示,但您无法滚动。是的,我知道如何在模拟器中滚动。

我确实看到了一些警告(演示中也有)。我解决了其中几个,但仍然没有工作:

image

1 个答案:

答案 0 :(得分:2)

您可以使用“重置为建议约束”选项。它位于故事板的右下角。

由于约束,您无法滚动,因此只需将viewDidLayoutSubviews()方法覆盖到相应的viewController中,并将contentSize提供给scrollView

override func viewDidLayoutSubviews() {
    scrollView.contentSize = CGSize(width: self.view.frame.width, height: 1600.0)
}