我正在使用Xcode 6制作iPhone应用程序 我的问题是,我为图像添加了一个约束,一切都很好,而且我试图在较小的屏幕上添加另一个约束,我在这个消息的底部得到错误。 有没有办法根据我们的大小添加不同的约束?这就是Xcode在 wAny hAny 区域的感觉,但由于某种原因它只是不起作用。
2014-10-06 17:41:45.059 testapp [2623:26567]无法同时进行 满足约束。可能至少有一个限制因素 以下列表是您不想要的。试试这个:(1)看看每一个 约束并试图找出你不期望的东西; (2)找到 添加了不需要的约束或约束并修复它的代码。 (注意:如果您正在查看NSAutoresizingMaskLayoutConstraints,那么您 不明白,请参阅UIView属性的文档 translatesAutoresizingMaskIntoConstraints)( "&#34 ;, "&#34 ;, "&#34 ;, "" )
将尝试通过违反约束来恢复
在UIViewAlertForUnsatisfiableConstraints处创建一个符号断点 在调试器中捕获它。方法中的 在UIView中列出的UIConstraintBasedLayoutDebugging类别 也可能会有帮助。
答案 0 :(得分:0)
当约束收到负值或与其他值相矛盾的值时,它会发出错误。例如:
确保父视图的高度大于图像的高度。希望上面的例子能让你更好地理解这个问题。