Я использовал эти предлагаемые решения , чтобы придать моему UINavigationBar собственное изображение. (Чтобы сделать это более явным: я добавил категорию в UINavigationBar в моем файле AppDelegate.m).
До сих пор это работало нормально, и у меня не было никаких проблем. Однако теперь я запускал свое приложение на последней бета-версии iOS5. UINavigationBar теперь снова пуст.
Поскольку все остальные установленные мной приложения, использующие пользовательский образ, по-прежнему ведут себя одинаково, в моем коде должно быть что-то «неправильное», я думаю, что iOS5 теперь больше не поддерживает.
Так кто-нибудь имеет представление о том, что может быть проблемой с моим принятием вышеупомянутых решений?
Единственный способ заставить его работать - создать реальный подкласс UINavigationBar, а затем во всех представлениях указать IB использовать этот пользовательский класс. Хотя не так элегантно ...