2016-09-19 23 views
6

Bản cập nhật Xcode 8 mới để sử dụng các biến thể tra cứu đã khiến cho tất cả các bộ điều khiển xem bảng phân cảnh của tôi mất tính toàn vẹn tự động của chúng. Nó đã được tất cả trước đó đặt ra trên các nhà xây dựng giao diện trong chiều rộng thông thường | cài đặt chiều cao thông thường ("một kích thước phù hợp với tất cả" hình vuông bạn nhận được theo mặc định khi bạn tạo một dự án mới). Nhưng bây giờ nó đã được thay đổi để đại diện cho một chiếc iPhone 6.Xcode 8 autolayout đã hủy hoại dự án của tôi

Tôi muốn có thể thay đổi nó theo cách trước đây, nhưng hộp kiểm "sử dụng lớp kích thước" đã bị xóa và thay thế bằng "biến thể đặc điểm sử dụng" .

+0

@Matt Spoon, nếu bạn đang sử dụng bố cục tự động, hãy xem tại đây http://stackoverflow.com/a/39495889/2522603 – ChenSmile

+0

Tôi đã bỏ phiếu cho câu hỏi của bạn chỉ dành cho tiêu đề. Cảm ơn vì điều đó, bởi vì tôi cũng cảm thấy như vậy. Nếu chỉ có tôi không có 100 nghìn người dùng sử dụng ứng dụng của tôi ngay bây giờ ... – jungledev

+0

Các bạn có bao giờ nghĩ về kiểm soát nguồn hoặc sao lưu không? – RegularExpression

Trả lời

3

Đã xảy ra sự cố tương tự. Giải pháp ở đây phù hợp với tôi: https://stackoverflow.com/a/39589860/1751266

Về cơ bản, hoàn nguyên bảng phân cảnh của bạn về định dạng XCode 7. Rất tiếc, bạn phải thực hiện việc này mỗi khi bạn thực hiện thay đổi đối với bảng phân cảnh:/

0

Tôi đã gặp vấn đề tương tự. Sau khi thử tất cả các giải pháp được đề xuất trong liên kết được cung cấp bởi CMash, giải pháp duy nhất có hiệu quả đối với tôi là cài đặt Xcode 7 và biên dịch dự án của tôi với nó. Tất nhiên đó là giải pháp nhanh chóng mà không phải là câu trả lời dứt khoát, nhưng trong trường hợp khẩn cấp, nó có thể hoạt động (như tôi, tôi có 1 ngày để kiểm tra và gửi ứng dụng cho khách hàng của tôi).

Các vấn đề liên quan