自动布局报错(两条连线冲突):Unable to simultaneously satisfy constraints
?這個報錯有些長:
Unable to simultaneously satisfy constraints.
?? ?Probably at least one of the constraints in the following list is one you don't want.
?? ?Try this:
?? ??? ?(1) look at each constraint and try to figure out which you don't expect;
?? ??? ?(2) find the code that added the unwanted constraint or constraints and fix it.
(
??? "<NSLayoutConstraint:0x600000096580 H:[UIButton:0x7fc8eb408a50'Button']-(2)-|?? (active, names: '|':UIView:0x7fc8eb40d330 )>",
??? "<NSLayoutConstraint:0x600000096670 H:[UIButton:0x7fc8eb408a50'Button']-(3)-|?? (active, names: '|':UIView:0x7fc8eb40d330 )>"
)
Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x600000096670 H:[UIButton:0x7fc8eb408a50'Button']-(3)-|?? (active, names: '|':UIView:0x7fc8eb40d330 )>
Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKit/UIView.h> may also be helpful.
?
我的報錯原因: 就是同意的邊距連了兩條線(2 conflicting constrains);
???????????????????
?????????????????? 點擊 黃色的警告(??),找到?jīng)_突的線,檢查,很容易找到問題。
?
? 之前好像是直接顯示紅色報錯的,now是 黃色警告?
轉(zhuǎn)載于:https://www.cnblogs.com/code-Officer/p/6258669.html
總結(jié)
以上是生活随笔為你收集整理的自动布局报错(两条连线冲突):Unable to simultaneously satisfy constraints的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于浮点数精度的问题
- 下一篇: Angular.js中使用$watch监