我遇到 Xcode 约束问题。我正在布置我的整个布局,然后选择所有项目并让 Xcode“填充缺失的约束”。现在,当我在模拟器中运行应用程序时,标签和文本框不在正确的位置。有时根本不可见(似乎在屏幕外)
那么有什么提示或技巧吗?我应该一次布局 1 个项目,自动设置约束然后移动到下一个吗?
最佳答案
不要相信 XCode 和“填写缺少的约束”功能。最好的选择是手动设置所有约束。经过一些练习,这并不难。您需要指明 X 和 Y 坐标,有时还需要指明高度/体重。
我真的不建议自动设置约束。它通常导致的问题多于好处。
还要在运行时检查控制台日志。可能会发生约束之间存在冲突,您需要修复它。
关于ios - Xcode 约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31178042/