2 for 2012 for_2012 于 2013.05.27 14:59 提问

iPhone-在导航条里添加图片

在导航条中添加图片,应该是贯穿整个应用的。怎么实现?

需要在所有的导航控制器中都添加。

谢谢

3个回答

lanhailvcao
lanhailvcao   2013.05.27 15:08
UIImage *image = [UIImage imageNamed: @"yourImageName.png"];
UIImageView *imgView = [[UIImageView alloc] initWithImage: image];
self.navigationItem.titleView = imgView;
gaoXxxing
gaoXxxing   2013.05.27 16:34
UINavigationBar *navBar = self.navigationController.navigationBar;
UIImage *image = [UIImage imageNamed:@"image.png"];
[navBar setBackgroundImage:image forBarMetrics:UIBarMetricsDefault];
zhanglei5415
zhanglei5415   Rxr 2013.05.28 08:48

1.设置全局的UINavigationBar 的背景图片

[[UINavigationBar appearance] setBackgroundImage:image forBarMetrics:UIBarMetricsDefault];

2.针对个别导航条的背景图片设置

[self.navigationController.navigationBar setBackgroundImage:image forBarMetrics:UIBarMetricsDefault];
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!