为啥我取消选中内容布局指南后通过了自动布局检查

Posted

技术标签:

【中文标题】为啥我取消选中内容布局指南后通过了自动布局检查【英文标题】:Why did I pass the auto layout check after I uncheck the content layout guide为什么我取消选中内容布局指南后通过了自动布局检查 【发布时间】:2019-12-09 16:06:06 【问题描述】:

我是 ios 开发新手,我正在尝试学习滚动视图。 我按照在线教程将滚动视图拖放到视图控制器上,并设置了滚动视图的约束。 Contraints 这样做之后,我得到了错误。 Error 我在网上搜索,一种解决方案是取消选中“内容布局指南”。 Solution 但是,该解决方案页面没有解释为什么会这样。我想彻底了解为什么取消选中此操作有效,而不仅仅是知道取消选中它,仅此而已;即,不知道任何更深入的细节。 我希望任何人都可以帮助我了解有关此解决方案的详细信息。非常感谢并欣赏它。

【问题讨论】:

这里有一个资源可以帮助您处理 Scroll View:useyourloaf.com/blog/scroll-view-layouts-with-interface-builder 【参考方案1】:

原来的问题不是问题。使用自动布局的滚动视图没有内容大小,除非您为其提供内容并将其固定到滚动视图的内容布局指南。故事板告诉你这一点是对的。您通过取消内容布局指南使这成为不可能。

【讨论】:

好的,我明白了,非常感谢。

以上是关于为啥我取消选中内容布局指南后通过了自动布局检查的主要内容,如果未能解决你的问题,请参考以下文章

自动布局和 ios5

未选中使用自动布局时导航栏丢失

ios7空的自动布局布局已经模棱两可

为啥更改 UIImageView 内容模式会影响其在 Xcode6 中的自动布局?

为啥自动布局与此布局有问题

iOS自动布局重置我所有的图像位置