我在 Storyboard中有一个 UIView,其中定义了所有约束。现在我必须更改它,以便所有 subview 都在新的 ScrollView 中。我将 ScrollView 拖到 View 中,调整大小,然后将所有 subview 添加到 ScrollView 中。所有的自动布局约束现在都不合适了,我发现最好的解决方案是删除约束并重新创建它们,但这非常耗时。有更好的方法吗?
最佳答案
不幸的是,没有简单的方法来转移约束。你可以看看this article展示了如何在文本编辑器中编辑 Storyboard。
至少可以提供一点帮助的是“嵌入”功能。这将围绕您的选定 subview 包装一个容器,至少可以节省您重新定位所有内容的时间。
编辑器 > 嵌入 > ScrollView
关于ios - 在 Storyboard 中更改 super View 后保持自动布局约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30238972/