текст исчезает при установке изображения на navBar

Я показываю изображение на панели навигации, но заголовок исчез, почему?

как это исправить?

 - (void)viewDidLoad {
[super viewDidLoad];

UIImage *image = [UIImage imageNamed: @"navbar.png"];

 UIImageView *imageView = [[UIImageView alloc]initWithImage:image];
self.navigationItem.titleView=imageView;
[imageView release];
 // self.title = @"Bio"; 
self.navigationItem.title = @"Bio";
}

Большое спасибо!


person manuelBetancurt    schedule 14.09.2011    source источник


Ответы (1)


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

Если вам нужен текст и изображение, вам нужно добавить представление изображения с подпредставлением UILabel в качестве titleView и установить текст UILabel.

person jrturton    schedule 14.09.2011