У меня есть приложение iPhone с помощью UINavigationController
и вы хотите настроить элементы с пользовательскими фоновыми изображениями. Я смог сделать это для UINavigationController's
UINavigationBar
довольно легко, используя категории Objective-C, как показано ниже:
http://foobarpig.com/iphone/uinavigationbar-with-solid-color-or-image-background.html
Я хотел бы сделать то же самое для UINavigationController's
UIToolbar
, но тот же подход, похоже, не работает (хотя я понятия не имею, почему нет). Я огляделся, и люди, похоже, предложите подклассу UIToolbar
, но это невозможно для панели инструментов UINavigationController's
, которая доступна только для чтения UIToolbar
. Я хочу использовать панель инструментов UINavigationController's
вместо создания панели инструментов subview, потому что я использую анимацию слайдов setToolbarHidden
.
Кто-нибудь знает, возможно ли применить фоновое изображение к этой панели инструментов UINavigationController
(скорее всего, каким-то образом переопределив метод drawRect
)?