다음은 디버그 영역에서받는 오류 메시지입니다. 그것은 잘 실행하고 아무것도이 오류가 나타납니다 제외하고 잘못된 것입니다. 이것이 애플이 애플 리케이션을 받아들이는 것을 막을까요? 어떻게 수정해야합니까?디버깅 할 때 "제약 조건을 동시에 만족할 수 없습니다"
( "<NSLayoutConstraint:0x7f9bdaf58890 UIView:0x7f9bdaf484e0.leading == UIView:0x7f9bdaf56e30.leadingMargin + 34>", "<NSLayoutConstraint:0x7f9bdaf58930 UIView:0x7f9bdaf56e30.trailingMargin == UIView:0x7f9bdaf484e0.trailing + 34>", "<NSLayoutConstraint:0x7f9bdaf58980 H:[UIView:0x7f9bdaf484e0(300)]>", "<NSLayoutConstraint:0x7f9bdaf5bfc0 'UIView-Encapsulated-Layout-Width' H:[UIView:0x7f9bdaf56e30(375)]>" ) Will attempt to recover by breaking constraint <NSLayoutConstraint:0x7f9bdaf58980 H:[UIView:0x7f9bdaf484e0(300)]>
게시물의 마지막 줄인 시스템에서 제약 조건을 찾아 우선 순위를 낮 춥니 다. – gabbler
제약 조건 중 하나를 제거하십시오. 뷰 (0x7f9bdaf484e0) 중 하나는 300 포인트 너비가 될 수 없으며 동시에 34 포인트의 뷰 0x7f9bdaf56e30에 선행 및 후행 여백이 있습니다. – dasdom
@dasdom, 처음 두 제약 조건을 모두 UIView 특정 값을 가지고, 너비 제약 조건을 삭제할 필요가 있으므로 양쪽의보기에 대한 폭 제약이 필요합니다, 또한 작동합니다 그 우선 순위를 줄이는 작동합니다. – gabbler