Tôi muốn phân lớp UINavigationController để có thêm tự do liên quan đến sự xuất hiện của bộ điều khiển.Các bước trong phân lớp UINavigationController
Tôi có một số đồ họa cho các phần, thanh, nút, văn bản khác nhau, v.v. Nhìn vào tệp tiêu đề UINavigationController Tôi nhận được rất ít trợ giúp, tôi không biết bắt đầu từ đâu.
Tôi chưa bao giờ phân lớp/ghi đè thành phần UIKit trước đây, có vẻ như nó giống như chơi Sherlock Holmes.
Cách tiếp cận là gì?
Làm cách nào để biết ghi đè để lấy một phần đồ họa cụ thể "được tiêm" vào đúng vị trí?
Tôi có cần phân lớp UINavigationBar, UIBarButtonItem v.v ... để có giao diện được tùy chỉnh hoàn chỉnh không?
Làm cách nào để biết liệu có điều gì đó bị hạn chế liên quan đến việc được Apple phê duyệt hay không?
Hy vọng ai đó có thể chỉ cho tôi đúng hướng, tôi chỉ có thể tìm thấy ví dụ về việc thay đổi các bộ phận nhỏ của bộ điều khiển, chứ không phải tùy chỉnh đầy đủ theo phân lớp. Tôi có đi sai đường không?
Xin cảm ơn :)
Đối với những gì nó có giá trị, có thể bạn sẽ làm tốt hơn để viết một bộ điều khiển việc duyệt thông thường từ mặt đất lên. – zoul