Làm thế nào để gỡ lỗi các vấn đề sau đây? Có cách nào để giải quyết vấn đề này không?Làm thế nào để gỡ lỗi bố trí với Multiline UILabel/autolayout trong phần mở rộng nội dung thông báo
Dường như có lỗi trong iOS 10.2 trở xuống khi đặt ra UILabel nhiều dòng.
Tôi có một phân lớp UIView khá đơn giản mà tôi sử dụng trong cả hai tiện ích ứng dụng và nội dung thông báo, trông như thế này:
Trong ứng dụng chính, tất cả mọi thứ được đặt ra tốt:
Khi được hiển thị trong tiện ích nội dung thông báo trên iOS 10.2 trở xuống, bố cục bị hỏng. Nhưng chỉ khi văn bản đủ dài để được chia thành nhiều dòng. Có vẻ như iOS không thể tính toán chiều cao chính xác của toàn bộ quan điểm:
Tuy nhiên, vấn đề này dường như được cố định trên iOS 10,3 và mới hơn: