ios - 尾随约束缺失错误

标签 ios swift autolayout constraints

我在 Xcode 中显示以下错误并且似乎无法解决它:

缺少尾随约束,这可能会导致与其他 View 重叠。

我已经尝试添加尾随约束并修改等于和大于或等于设置,但都没有使错误消失。

我也使用了“重置为建议的约束”和“更新约束常量”,但还是没有成功。

我可以修改我的 View Controller 上的所有项目,但总是以这个错误结束,尽管它可以是任何项目而不是特定的项目,这让我更加困惑。

请看附件。

我已经尽量说清楚了,但如果我遗漏了什么,我深表歉意。

谁能告诉我如何修复这个错误?

enter image description here

最佳答案

Xcode 13.3

对于此类约束(如果您只想让它们消失)的一个不错的小解决方法是创建一个缺失约束(用于前缘或后缘),然后将其关系和常量编辑为“大于或等于 0”。这样您就可以确保它不会弄乱您的 View 并且警告会消失:

在此示例中,GPS Logout 缺少尾随约束:

enter image description here

使用建议值添加缺少的约束:

enter image description here

警告将消失,但要确保无论屏幕大小如何,此约束都不会影响 View ,您可以编辑它是常量并且与 >= 0 相关

enter image description here

关于ios - 尾随约束缺失错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48163959/

相关文章:

ios - UITableView 中最后一个单元格丢失

xcode - 如何将 View 与窗口的左上角对齐?

ios - 关闭模态视图 Controller 后, View 处于纵向模式

ios - 总是预防性地将 UI 更改包装到主线程中?

ios - 使用 lldb 呈现 ViewController

ios - 自动布局不是那么自动

ios - 按 StackView 中的内容对齐两个元素

ios - 如何从 RSS 提要中提取图像 src

objective-c - Objective-C : How to create a multi-line UITextField?

ios - 将数据从 TodayExtension 传递到应用程序