gpt4 book ai didi

ios - "Items of new constraints"和 "All frames in container"是什么意思?

转载 作者:塔克拉玛干 更新时间:2023-11-02 10:29:16 25 4
gpt4 key购买 nike

在 Storyboard 的约束部分的“更新帧”下,有两个选项。第一个是“Items of new constraints”,第二个是“All frames in container” 它们到底是什么意思?

最佳答案

如果您有两个 subview 并且为其中一个添加了约束,“新约束项”将只更新您刚刚添加约束的 View 的框架,而“容器中的所有框架”将更新所有 subview 的框架.

如果您只为一个 subview 提供了明确的约束但还没有达到其他 subview 的约束,则前一个选项很有用。另一方面,如果所有 subview 的所有约束都已完全定义,那么您可能会继续更新所有帧(尤其是如果一个 subview 中存在会影响其他帧的约束)。

显然,如果您甚至还没有完成当前 subview 的约束设置,您可能会选择不更新任何帧。如果您在完成指定完整的明确约束集之前告诉它更新帧,您可能会得到一些令人惊讶的行为(例如,无意义的帧),因此指定是否应用约束以及针对哪些 View 的能力可能非常好有用。

关于ios - "Items of new constraints"和 "All frames in container"是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39011431/

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