首页 > 解决方案 > 前导约束缺少警告

问题描述

我有一个 UITableViewCell,我在 StoryBoard 中放了两个子视图。我设置约束如下:

有了这些限制,我认为视图的位置是确定且明确的。但是,我仍然收到第二个子视图缺少前导约束的警告,这可能导致剪辑。我该怎么办?

"warning: Auto Layout Localization: Leading constraint is missing, which may cause overlapping with other views."

编辑:我已经搜索并找到了一些答案,但发现它们并不令人满意。当我有宽度、尾随和高度约束时,为什么需要添加前导约束。一个视图宽度是 0.45,而另一个是总宽度的 0.3。为什么会有剪辑?

标签: iosxcodeuistoryboardios-autolayout

解决方案


Xcode 无法知道您的约束是否导致重叠,因为您最后的内容可能与情节提要中的内容不同。您只需在问题评论中的答案中添加领先约束,警告将被静音。


推荐阅读