Как настроить изображение на панели навигации в iPhone?
self.navigationController.navigationBar.tintColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"banner.png"]];`
Это не будет работать в iOS 5 правильно.Посмотрите этот ответ, чтобы узнать, как это реализовать в iOS5 и предыдущих версиях. Пользовательский стиль панели навигации - iOS
Это намного лучший способ сделать все, чтобы ваше приложение работало в нескольких версиях iOS.
UIImage *image = [UIImage imageNamed:@"yourImage.png"]; self.navigationItem.titleView = [[[UIImageView alloc] initWithImage:image] autorelease];
Это помещает изображение в заголовок панели навигации.