Trong ứng dụng của tôi, tôi có một số tiêu đề tùy chỉnh (với chữ không phải là phông chữ) được lưu trữ trong các png mà tôi muốn đặt làm tiêu đề điều hướng của tôi. Tôi muốn các chữ cái trong các tiêu đề đều có cùng kích thước cho mỗi bộ điều khiển xem khác nhau, do đó, trong illustrator tôi đã làm việc trên tất cả cùng một kích thước và chiều rộng (affording không gian trống để tài khoản cho chuỗi ngắn hơn). Tôi làm như sau:Kiểm soát kích thước/vị trí của tiêu đề UINavigationItem
UIImageView *titleImageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"SelectAnAlbumTitleLettering"]];
titleImageView.contentMode = UIViewContentModeCenter;
self.navigationItem.titleView = titleImageView;
[titleImageView release];
Và có vẻ như hình ảnh được tùy tiện thay đổi kích cỡ và vị trí dựa trên các yếu tố bao gồm trên mỗi navigationBar
(ví dụ: dùng nút Back, nút bên phải vv).
Tôi tự hỏi, làm thế nào tôi có thể giành quyền kiểm soát titleView
để tôi có thể làm cho nó thực hiện kích thước và vị trí mà tôi muốn và vì vậy nó không phải là tùy ý thay đổi kích cỡ/định vị lại.
Bạn vẫn sẽ cần phải chắc chắn rằng quan điểm chứa có các kích thước phù hợp để chứa các điểm ảnh – Zorayr