iOS大小与小于等于不等式约束模糊性



我不明白为什么下面的设置会给我不等式约束模糊错误。一般的想法(虽然在这个问题中简化了)是将视图固定在顶部和左侧,给它固定的高度和可变的宽度。因此,添加了4个约束:3个具有相等的值(用于顶部,左侧和高度),1个小于或等于。它给出了这个误差。最后,我想要实现的是,将其他new放到这个视图的右边,并指定它们之间的间距。因此,当左视图改变宽度时,右视图也会改变x

这是不明确的,因为你的宽度约束是不明确的:小于或等于约束是不够的。你可能想要的,如果我能推断你正在做的正确的话,是将宽度约束设置为你最初想要的固定值,然后为该约束以及Right View的X约束创建一个IBOutlet,并在需要时以编程方式更改这些。这样你就可以通过编程改变左视图的宽度,同时更新右视图的X位置。

最新更新