xcode 11中的滚动视图约束

Posted

技术标签:

【中文标题】xcode 11中的滚动视图约束【英文标题】:scroll view constraint in xcode 11 【发布时间】:2019-09-24 05:29:00 【问题描述】:

如何在 xcode 11 中添加约束当我将 xcode 更新到 xcode 11 时有两个新选项可用

【问题讨论】:

【参考方案1】:

我花了一小时后得到了答案。当您为滚动视图提供约束时,您可以像旧滚动视图一样使用滚动视图,然后从选项中选择滚动视图。

【讨论】:

【参考方案2】:

您可以取消选择此选项并像旧版本一样使用滚动视图

【讨论】:

【参考方案3】:

这里基本上 frameLayoutGuide 是 ScrollView 框架的别名,​​contentLayoutGuide 是内容大小的别名。您可以跳过它们的使用并像以前一样定位滚动视图内容。如果您想使用布局指南,请将您的 contentView 固定到 contentLayoutGuide(前导、尾随、顶部、底部约束)并将定位约束(水平或垂直居中)设置为 frameLayoutGuide .下图显示了使用布局指南定位的内容视图。

如果你想遵循旧的定位方式refer this。

【讨论】:

以上是关于xcode 11中的滚动视图约束的主要内容,如果未能解决你的问题,请参考以下文章

Xcode ScrollView不滚动

滚动视图不在自动布局 xcode 6.4 中滚动

嵌入导航控制器时 Xcode 滚动视图自动布局问题?

带有约束的滚动视图中的iOS Swift stackview

滚动视图中的约束布局

在ios 7 xcode中单击滚动视图上方的按钮时,如何滚动滚动视图?