gpt4 book ai didi

ios - 修改已经使用自动布局布局的 Storyboard

转载 作者:行者123 更新时间:2023-11-29 02:10:29 25 4
gpt4 key购买 nike

我正在学习 CS193P 斯坦福 iOS 类(class),但我正在努力解决自动布局问题。我已经布置了计算器 ViewController 并设置了所有约束。现在我需要添加额外的 UI 元素,但我不知道如何实现。在 Xcode 的 Storyboard编辑器中,我现有的 UI 元素占据了整个 View Controller 。我是否需要删除所有现有约束,将 UI 元素移动到新位置并重新创建所有约束,或者可以增量完成此操作,而无需重新创建所有约束。

最佳答案

您可以在约束仍然存在的情况下移动控件并调整其大小。 Xcode 会注意到有错位的 View ,但在您调整约束后,这种情况就会消失。

根据您想要执行的操作,您可以告诉 Xcode 调整约束以匹配 Canvas 上的新布局。但是,如果您需要在先前相对彼此间隔的事物之间插入新的控件,则应删除该约束并添加两个新的约束。也就是说,如果您有类似(以视觉格式语言)[view1]-[view2] 的东西,并且您想在它们之间放置另一个 View 以获得 [view1]-[view3]- [view2],您需要删除 view1 和 view2 之间的约束并创建两个新约束,一个在 view1 和 view3 之间,另一个在 view3 和 view2 之间。

关于ios - 修改已经使用自动布局布局的 Storyboard,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29334599/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com