Удалить фоновое изображение на UINavigationBar

Мое приложение использует контроллер навигации с изображением на панели навигации домашней страницы. Фоновое изображение создается путем помещения

[navigationController.navigationBar setBackgroundImage:navImage forBarMetrics:UIBarMetricsDefault];
[_window addSubview:navigationController.view];

в делегат приложения. Панель навигации отлично отображает это изображение.

Все остальные представления не будут иметь изображение на панели навигации. Поэтому мне нужно удалить это фоновое изображение при нажатии любого другого контроллера представления. Кто-нибудь знает, как это можно сделать?

В Интернете есть много ответов о добавлении или изменении изображения панели навигации, но этот вопрос немного другой. Заранее спасибо.

5
задан alexshafran 13 January 2012 в 03:00
поделиться