Xcode的;根据其内容自动设置UIScrollView的高度

时间:2016-08-26 11:14:17

标签: ios swift xcode uiscrollview scrollview

我正在使用Xcode和Swift开发iOS应用程序。

在一个ViewController中,有一个UIScrollView。在此ScrollView中,有多个UITextFieldsUILabels。但是它需要更高的高度才适合设备屏幕,而且我无法向下滚动以查看剩余内容。

有人知道根据内容自动设置UIScrollViews高度的方法吗?

P.S。原因,我已经用Google搜索了,但我发现的代码不起作用。

1 个答案:

答案 0 :(得分:0)

解密插座喜欢和连接:

@IBOutlet var scrollView: UIScrollView?

使用contentSize方法设置其内容大小,如下所示:

self.scrollView!.contentSize = CGSize(width:1234, height: 5678)

将最后一个UI内容的Y位置加上其高度设置为height: 5678参数。所以你将能够看到所有内容。

相应地设置约束,参见图像。 enter image description here