Xcode;根据内容自动设置 UIScrollView 的高度
Xcode; Set height of UIScrollView automatically depending in its content
我正在使用 Xcode 和 Swift 开发 iOS 应用。
在一个 ViewController
中有一个 UIScrollView
。在这个ScrollView
中有多个UITextFields
和UILabels
。但它需要更高的高度才能适合设备屏幕,我无法向下滚动以查看剩余内容。
有人知道根据内容自动设置 UIScrollViews
高度的方法吗?
P.S。当然,我已经用谷歌搜索了,但我找到的代码不起作用。
清除插座并连接:
@IBOutlet var scrollView: UIScrollView?
使用 contentSize
方法设置其内容大小,如下所示:
self.scrollView!.contentSize = CGSize(width:1234, height: 5678)
将最后一个 UI 内容的 Y 位置及其高度也设置为 height: 5678
参数。这样您就可以看到所有内容了。
相应地设置你的约束见图片。
我正在使用 Xcode 和 Swift 开发 iOS 应用。
在一个 ViewController
中有一个 UIScrollView
。在这个ScrollView
中有多个UITextFields
和UILabels
。但它需要更高的高度才能适合设备屏幕,我无法向下滚动以查看剩余内容。
有人知道根据内容自动设置 UIScrollViews
高度的方法吗?
P.S。当然,我已经用谷歌搜索了,但我找到的代码不起作用。
清除插座并连接:
@IBOutlet var scrollView: UIScrollView?
使用 contentSize
方法设置其内容大小,如下所示:
self.scrollView!.contentSize = CGSize(width:1234, height: 5678)
将最后一个 UI 内容的 Y 位置及其高度也设置为 height: 5678
参数。这样您就可以看到所有内容了。
相应地设置你的约束见图片。