【发布时间】:2014-11-07 09:19:32
【问题描述】:
我在我的项目中使用自动布局。添加一些约束并运行应用程序后,我在 Xcode 控制台中看到“无法同时满足约束”。虽然我的应用设计在设备中按预期工作。
那么即使应用程序运行良好,是否有必要满足约束条件?
谢谢。
【问题讨论】:
标签: ios iphone xcode autolayout
我在我的项目中使用自动布局。添加一些约束并运行应用程序后,我在 Xcode 控制台中看到“无法同时满足约束”。虽然我的应用设计在设备中按预期工作。
那么即使应用程序运行良好,是否有必要满足约束条件?
谢谢。
【问题讨论】:
标签: ios iphone xcode autolayout
自动布局的目标是使用尽可能少的约束来满足自动布局规则。虽然对于某些特定视图满足了一些约束,但对于整个视图可能会发生冲突。
【讨论】:
这不是必需的,但除了警告和不一致之外,您以后可能会遇到布局问题。
尝试在故事板中添加这样的缺失约束:
Editor > Resolve Auto Layout Issues > All Views in View Controller > Add Missing Constraints
【讨论】: