Tôi có một UITableViewCell với các ràng buộc để các ô bố trí chính xác trên iPhone 6 và iPhone 6+.UITableViewCell awakeFromNib kích thước khung sai
Nội dung ô chính xác định lại kích thước chính xác. Tuy nhiên, tôi cần vẽ một gradient lớp con trên một trong các khung nhìn bên trong. Để làm như vậy, tôi đang sử dụng awakeFromNib để vẽ lớp con.
AwakeFromNib cho kích thước của khung trước khi nó tự động hóa và do đó chế độ xem phụ đề dốc không đúng kích thước.
Nếu tôi sử dụng layoutSubviews, lần đầu tiên được gọi, kích thước cũng sai và ô cần được cuộn trước khi có kích thước phù hợp; do đó phương pháp đó cũng không hoạt động
Tôi nên sử dụng phương pháp nào để có được kích thước khung hình phù hợp để vẽ chính xác?
applyLayoutAttributes dường như chỉ hoạt động đối với collectionCells. Đối với UITableViewCell tôi đã sử dụng drawRect của bạn: câu trả lời - cảm ơn! – amergin
Điều này làm việc cho tôi, nhưng ghi đè drawRect thường làm giảm hiệu suất phải không? –