Tôi đang cố gắng sử dụng phông chữ Helvetica Neue Condensed mà tôi nhận được từ Gói Adobe Font Collection Pro. Thật không may, nó dường như vẽ không chính xác khi tôi sử dụng nó trong vòng a UILabel
.
Chiều cao dòng dường như được tính toán chính xác (tôi nghĩ vậy), nhưng khi phông chữ được hiển thị, nó được căn chỉnh ở phía trên cùng của hộp giới hạn. Tôi đã gọi [myLabel sizeToFit]
và chỉ điều chỉnh chiều rộng để tạo ra ảnh chụp màn hình này:
Tôi đã gặp vấn đề tương tự với cả phiên bản in đậm và thông thường của phông chữ. Tôi đã có thể lấy một phiên bản Helvetica Neue Bold từ OSX và đặt nó trên thiết bị của mình và nó hiển thị tốt (nền màu xanh lá cây trong hình trên).
Điều gì có thể xảy ra với tệp phông chữ hoặc mã của tôi khiến nó vẽ theo cách này?