NavigationBar setShadowImage не всегда работает
я пытаюсь установить пользовательское теневое изображение для панели навигации в моих представлениях таблицы, но этоотображается только в некоторых видах. Я'Мы создали супер класс для установки стилей для моих табличных представлений.
- (void)viewDidLoad
{
[super viewDidLoad];
// Set navigation bar background
[self.navigationController.navigationBar setBackgroundImage:[UIImage imageNamed:@"navigationbarbackground.png"] forBarMetrics:UIBarMetricsDefault];
// Set navigation bar shadow imag
[self.navigationController.navigationBar setShadowImage:[UIImage imageNamed:@"navigationbarshadow.png"]];
В представлении, которое я вижу при запуске моего приложения, тень не отображается. Но когда я нажимаю кнопку [+] на панели навигации, чтобы открытьдобавить новый пункт ' представление таблицы, оно показывает тень.
Может ли кто-нибудь указать мне правильное направление здесь?