Helllo,
我正在为IOS制作一个小型登记结帐应用程序。
一切都运行良好,我即将实现一个新功能,但突然之间我得到了这个奇怪的约束错误,而我没有做任何约束。
2018-03-22 08:29:53.252797 + 0100 Checkin [20633:642598] [LayoutConstraints]无法同时满足约束。 可能至少下列列表中的一个约束是一个 你不想要。试试这个:(1)看看每个约束并尝试 找出你不期望的; (2)找到添加的代码 不需要的约束或约束并修复它。 (注意:如果你是 看到你不了解的NSAutoresizingMaskLayoutConstraints, 请参阅UIView属性的文档 translatesAutoresizingMaskIntoConstraints)( "&#34 ;, "&#34 ;, "&#34 ;, " (有源)>&#34 ;, " (有效,姓名:' |':_ UIButtonBarStackView:0x7f806473b330)>", " (有效,姓名:' |':_ UIButtonBarStackView:0x7f806473b330)>" )
将尝试通过违反约束来恢复 (有效,姓名:' |':_ UIButtonBarStackView:0x7f806473b330)>
在UIViewAlertForUnsatisfiableConstraints处创建一个符号断点 在调试器中捕获它。方法中的 在UIView中列出的UIConstraintBasedLayoutDebugging类别 也可能有所帮助。 2018-03-22 08:29:53.254300 + 0100 Checkin [20633:642598] [LayoutConstraints]无法同时进行 满足约束。可能至少有一个限制因素 以下列表是您不想要的。试试这个:(1)看看每一个 约束并试图找出你不期望的东西; (2)找到 添加了不需要的约束或约束并修复它的代码。 (注意:如果您正在查看NSAutoresizingMaskLayoutConstraints,那么您 不明白,请参阅UIView属性的文档 translatesAutoresizingMaskIntoConstraints)( "&#34 ;, "&#34 ;, "&#34 ;, " (有源)>&#34 ;, "&#34 ;, "&#34 ;, "&#34 ;, " (有效,姓名:' |':_ UIButtonBarStackView:0x7f806473a610)>", " (有效,姓名:' |':_ UIButtonBarStackView:0x7f806473a610)>" )
将尝试通过违反约束来恢复
在UIViewAlertForUnsatisfiableConstraints处创建一个符号断点 在调试器中捕获它。方法中的 在UIView中列出的UIConstraintBasedLayoutDebugging类别 也可能有所帮助。 2018-03-22 08:29:53.255549 + 0100 Checkin [20633:642598] [LayoutConstraints]无法同时进行 满足约束。可能至少有一个限制因素 以下列表是您不想要的。试试这个:(1)看看每一个 约束并试图找出你不期望的东西; (2)找到 添加了不需要的约束或约束并修复它的代码。 (注意:如果您正在查看NSAutoresizingMaskLayoutConstraints,那么您 不明白,请参阅UIView属性的文档 translatesAutoresizingMaskIntoConstraints)( "&#34 ;, "&#34 ;, "&#34 ;, " (有源)>&#34 ;, "&#34 ;, "&#34 ;, " = UIView:0x7f80647705d0.bottom(有效)>", " (有效,姓名:' |':_ UIButtonBarStackView:0x7f806473a610)>", " (有效,姓名:' |':_ UIButtonBarStackView:0x7f806473a610)>" )
将尝试通过违反约束来恢复 = UIView:0x7f80647705d0.bottom(有效)>
在UIViewAlertForUnsatisfiableConstraints处创建一个符号断点 在调试器中捕获它。方法中的 在UIView中列出的UIConstraintBasedLayoutDebugging类别 也可能有所帮助。 2018-03-22 08:29:53.256507 + 0100 Checkin [20633:642598] [LayoutConstraints]无法同时进行 满足约束。可能至少有一个限制因素 以下列表是您不想要的。试试这个:(1)看看每一个 约束并试图找出你不期望的东西; (2)找到 添加了不需要的约束或约束并修复它的代码。 (注意:如果您正在查看NSAutoresizingMaskLayoutConstraints,那么您 不明白,请参阅UIView属性的文档 translatesAutoresizingMaskIntoConstraints)( "&#34 ;, "&#34 ;, "&#34 ;, " (有源)>&#34 ;, " (有效,姓名:' |':_ UIButtonBarStackView:0x7f8064737760)>", " (有效,姓名:' |':_ UIButtonBarStackView:0x7f8064737760)>" )
将尝试通过违反约束来恢复 (有效,姓名:' |':_ UIButtonBarStackView:0x7f8064737760)>
在UIViewAlertForUnsatisfiableConstraints处创建一个符号断点 在调试器中捕获它。方法中的 在UIView中列出的UIConstraintBasedLayoutDebugging类别 也可能有所帮助。 2018-03-22 08:29:53.259284 + 0100 Checkin [20633:642598] [LayoutConstraints]无法同时进行 满足约束。可能至少有一个限制因素 以下列表是您不想要的。试试这个:(1)看看每一个 约束并试图找出你不期望的东西; (2)找到 添加了不需要的约束或约束并修复它的代码。 (注意:如果您正在查看NSAutoresizingMaskLayoutConstraints,那么您 不明白,请参阅UIView属性的文档 translatesAutoresizingMaskIntoConstraints)( "&#34 ;, "&#34 ;, "&#34 ;, " (有源)>&#34 ;, " (有效,姓名:' |':_ UIButtonBarStackView:0x7f806473a610)>", " (有效,姓名:' |':_ UIButtonBarStackView:0x7f806473a610)>" )
将尝试通过违反约束来恢复 (有效,姓名:' |':_ UIButtonBarStackView:0x7f806473a610)>
在UIViewAlertForUnsatisfiableConstraints处创建一个符号断点 在调试器中捕获它。方法中的 在UIView中列出的UIConstraintBasedLayoutDebugging类别 也可能会有帮助。
我有几个像这样的字段: https://gyazo.com/e04d38e812374cacbde3c4d28bea4d79
当我点击一个字段时,会弹出这个东西:https://gyazo.com/e8c259e6ad280646a9f72d9a32b6638d
到目前为止没有错误,但是当我点击任何其他字段时,我就会收到该错误。
https://gyazo.com/50aebfee537070052e632c9762e27574
错误出现后,一旦它出现,我将不再出现,直到我转到另一页并返回。
我该如何解决这个问题?