当我启动我的应用程序时,(它以表视图控制器启动)我在控制台中收到此警告消息。我怎么解决呢? 我使用swift 2 ios 9
无法同时满足约束条件。可能至少有一个 以下列表中的约束是您不想要的。试试这个: (1)看看每个约束并试图弄清楚你不应该做什么 期望; (2)找到添加了不需要的约束的代码或 约束并修复它。 (注意:如果您正在看到 您不了解的NSAutoresizingMaskLayoutConstraints,请参阅 到UIView属性的文档 translatesAutoresizingMaskIntoConstraints)( "&#34 ;, "" )
将尝试通过违反约束来恢复
在UIViewAlertForUnsatisfiableConstraints处创建一个符号断点 在调试器中捕获它。方法中的 在UIView中列出的UIConstraintBasedLayoutDebugging类别 也可能会有帮助。
无法同时满足约束条件。可能至少有一个 以下列表中的约束是您不想要的。试试这个: (1)看看每个约束并试图弄清楚你不应该做什么 期望; (2)找到添加了不需要的约束的代码或 约束并修复它。 (注意:如果您正在看到 您不了解的NSAutoresizingMaskLayoutConstraints,请参阅 到UIView属性的文档 translatesAutoresizingMaskIntoConstraints)( "&#34 ;, "" )
将尝试通过违反约束来恢复
在UIViewAlertForUnsatisfiableConstraints处创建一个符号断点 在调试器中捕获它。方法中的 在UIView中列出的UIConstraintBasedLayoutDebugging类别 也可能会有帮助。
答案 0 :(得分:0)
我遇到了同样的问题。在所有视图中点击“更新约束”后我解决了。