Tôi đang cố gắng sử dụng Bố cục tự động cho ô xem bảng tùy chỉnh trong ứng dụng của mình.Nhãn AutoLayout bị cắt ở bên phải màn hình
Tôi dường như không thể nhận được các ràng buộc hoàn toàn đúng.
Tôi đã đặt nhãn ra trong Ô xem bảng tùy chỉnh, nhưng các nhãn vẫn bị cắt. Bất kỳ ý tưởng?
Cảm ơn! Sẽ đăng bất cứ điều gì khác cần thiết. Đã cố gắng hiển thị thông tin cần thiết trong hình bên dưới:
Gỡ lỗi bằng Xcode. Bằng cách nào đó những gì cho thấy trong Simulator trông khác với trong Xcode gỡ lỗi.
Dưới đây là độ rộng của TableView của tôi hiển thị:
UPDATE: Vấn đề ở đây có liên quan đến những gì người dùng mờ nói trong câu trả lời được chấp nhận, nhưng tôi muốn làm Q & Một một chút rõ ràng hơn bây giờ tôi đã tìm ra cho bất kỳ ai khác biết chuyện này.
Trong nhận xét ban đầu của mình, anh ấy đã đề cập đến việc gỡ lỗi Xcode View, điều này thật tuyệt vời và tôi có thể đào sâu thêm một chút. Nó được gọi là Trợ lý biên tập: Xem trước thiết bị, nơi bạn có thể xem bố cục và các lớp trên màn hình để xem liệu có thể bạn có nhãn chồng lên hoặc tắt màn hình dựa trên thiết bị đang chạy hay không. Nếu bạn muốn kiểm tra nhiều thiết bị có kích thước, chỉ cần nhấn biểu tượng dấu cộng ở góc dưới bên trái của ảnh này.
Điều này giúp tôi tìm các vấn đề về kích thước và xếp chồng chồng chéo với TableView. Tôi đã có thể thấy nó trông như thế nào trên từng kích thước thiết bị.
Điều gì cũng giúp đôi khi sử dụng menu Ghim. Đôi khi các nhãn có thể chạy khỏi màn hình vì nó không biết các ràng buộc của ô dựa trên kích thước thiết bị. Vì vậy, nhãn của bạn có thể chạy ngoài màn hình nếu nhãn dựa trên bố cục ngang nhưng thiết bị là iPhone 5 và nằm trong Portrait ví dụ. Đây là menu Pin:
Hy vọng rằng sẽ có ý nghĩa và mang lại một số màu sắc hơn cho vấn đề. Hãy cho tôi biết nếu bạn có bất kỳ câu hỏi nào, cảm ơn vì đã giúp mọi người!
Xin chào một lần nữa. Bạn biết về Xcode 6 xem gỡ lỗi, phải không? (Nó giống như tiết lộ.) Vì vậy, sử dụng Xcode 6 xem gỡ lỗi để xem những gì thực sự xảy ra ở đây. – matt
@matt yeah Tôi đã cố gắng tìm ra nó bởi vì nó cho tôi thấy một cái gì đó khác với những gì tôi chạy trong Simulator, vì vậy tôi không chắc chắn những gì đang xảy ra? Tôi đã cập nhật câu hỏi của mình để hiển thị thêm 2 hình ảnh về chương trình mô phỏng gỡ lỗi giả lập và xem. Nếu bạn có bất kỳ ý tưởng tại sao thats xảy ra làm cho biết. – Realinstomp
Vâng, có vẻ như chính xác những gì tôi đề xuất trên các câu hỏi khác mà bạn hỏi - nó không phải là các nhãn đó là vấn đề, đó là bản thân xem bảng đó là quá rộng. – matt