Nhấp chuột phải vào "8 chế mâu thuẫn" và chọn "Reveal trong nhật ký". Nên có một phù hợp với một cái gì đó như sau trong nhật ký của mình:
/path/to/storyboard/Storyboard_iPad.storyboard:8or-pl-jNO: cảnh báo: 2 hạn chế mâu thuẫn
Phần giữa các dấu hai chấm giữa đường dẫn kịch bản và cảnh báo (8or-pl-jNO trong trường hợp của tôi) là ID của ràng buộc gây ra vấn đề.
Để tìm ràng buộc, nhấp chuột phải vào tệp bảng phân cảnh của bạn trong trình điều hướng dự án, sau đó mở As -> Mã nguồn, sau đó tìm ID của ràng buộc. Sau đó bạn có thể tìm thấy những gì View được chứa trong XML, sau đó bạn có thể chuyển về Interface Builder (Mở As -> Interface Build - iOS Storyboard), sau đó tìm khung nhìn có ràng buộc và tìm ràng buộc gây ra vấn đề. Bạn có thể chọn các ràng buộc trong đường viền tài liệu, sau đó kiểm tra ID của chúng trong Thanh tra danh tính ở phía bên tay phải, trong phần Tài liệu, có tên là ID đối tượng.
Nguồn
2013-09-26 15:02:14
Bạn thật tuyệt vời. Tôi chỉ đi con đường đau đớn bằng cách loại bỏ từng cái một và sửa nó. Tôi không thể xác nhận thời điểm này. Nhưng sẽ làm như vậy vào buổi tối và chấp nhận câu trả lời của bạn – user1509593
Tôi không thể mở trong nhật ký, nhưng bằng cách sử dụng khung nhìn pop trong trình xây dựng giao diện, tôi đã vô hiệu hóa các ràng buộc được trỏ tới các khung nhìn chưa được xóa trong bố cục cảnh quan thiết kế cụ thể. Nếu bạn bấm vào ràng buộc, sau đó bấm vào "kiểm tra kích thước" và di chuyển sang phải phía dưới, có một tùy chọn với một hộp kiểm được cài đặt được nhấp. Để lại điều đó, nhưng bạn muốn nhấp vào dấu + nhỏ để thêm chế độ xem hiện tại bạn đang xem dưới dạng tùy chọn, một khi bạn đã thêm bạn muốn bỏ chọn. Long dài nhưng hy vọng nó giúp một ai đó. – DogCoffee
Bạn cũng có thể tìm ID ràng buộc trong "find in project" (cmd-shift-F) và chỉ cần nhấp vào nó để tìm ra ràng buộc nào. –