UIScrollView 自动布局不工作 contentView 的宽度

UIScrollView auto layout not working the width of contentView

我在一年半后恢复了发育 IOS。我真的很难使用 UIScrollView 和自动布局。

我正在开发一个 运行 应用程序 Iphone 和纵向。

我的内容视图中有一个简单的表单...

问题出在 contentView 内容的宽度上。大小是为标签定义的。我想(而且真的必须这样做)根据屏幕大小调整它的大小。

这是我对第一个文本字段的限制:

这是我的模拟器屏幕 运行 应用程序:

我之前说的,好像是根据标签获取尺寸,而不是根据屏幕尺寸。如果我为第一个标签创建一个尺寸约束,这个尺寸会改变,但我想根据屏幕动态获得尺寸。

我没写过代码,想优先使用自动布局来写代码,更好地理解自动布局的概念。

如果有人能帮我解决...我将不胜感激

为滚动视图的内容视图子级添加一个约束,使其与根级视图的宽度相同。

将你的 contentView.width 固定为 scrollview.width