0

我在导航栏上显示图像,但标题消失了,为什么?

如何解决?

 - (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";
}

非常感谢!

4

1 回答 1

0

您已将标题视图替换为图像视图,因此导航栏不能再显示标题。

如果你想要文本和图像,你需要添加一个带有UILabel子视图作为titleView的图像视图,并设置UILabel.

于 2011-09-14T14:14:57.593 回答