我将图像显示为导航栏,但标题已消失,为什么?
如何解决?
- (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";
}
非常感谢!
答案 0 :(得分:0)
您已使用图片视图替换了标题视图,因此导航栏无法再显示标题。
如果您需要文字和图片,则需要添加带有UILabel
子视图的图片视图作为titleView,并设置UILabel
的文字。