Я хотел бы, чтобы изображение заняло всю панель навигации. Это навигационная система, которая поставляется с навигационным приложением. Он появляется на RootViewController с сопровождающим UITableView. Я видел несколько примеров того, как это может работать.
Задайте название навигационной панели:
UIImage *image = [UIImage imageNamed:@"TableviewCellLightBlue.png"];
UIImageView *imageView = [[UIImageView alloc] initWithImage:image];
[self.navigationController.navigationBar.topItem setTitleView:imageView];
Проблема в том, что он охватывает только заголовок, а не всю панель навигации.
Существует также эта тема: http://discussions.apple.com/message.jspa?messageID=9254241#9254241. К концу решения, похоже, использует панель вкладок, которую я не использую. Неужели сложно установить фон на панели навигации? Есть ли еще одна более простая методика?
Я хотел бы иметь фон для навигации и все еще иметь возможность использовать текст заголовка.