新的iOS开发人员一直在关注Pluralsight上的iOS 9课程,并且非常需要能够在ScrollView中添加一些标签。我所做的只是选择所有标签和一个按钮并单击
编辑 - >嵌入 - >滚动视图
这就是它的样子:
在iOS 9演示中有效。我想知道iOS 10是否有不同的功能。当我部署到应用程序时,标签会显示,但您无法滚动。是的,我知道如何在模拟器中滚动。
我确实看到了一些警告(演示中也有)。我解决了其中几个,但仍然没有工作:
答案 0 :(得分:2)
您可以使用“重置为建议约束”选项。它位于故事板的右下角。
由于约束,您无法滚动,因此只需将viewDidLayoutSubviews()方法覆盖到相应的viewController中,并将contentSize提供给scrollView
override func viewDidLayoutSubviews() {
scrollView.contentSize = CGSize(width: self.view.frame.width, height: 1600.0)
}