如何在UINavigationBar中放置两个图像?

时间:2012-01-30 11:38:42

标签: iphone ios

对于屏幕上的导航控制器,我想在导航栏中放置两个图像。有没有办法做到这一点?如果是这样,怎么样?

1 个答案:

答案 0 :(得分:0)

执行此操作的一种方法是使用UINavigationItem.titleViewUINavigationItem.rightBarButtonItem。像这样:

viewController.navigationItem.titleView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"yourimage.png"]];
UIBarButtonItem * item = [[UIBarButtonItem alloc] initWithCustomView:[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"yourimage2.jpg"]]];    
viewController.navigationItem.rightBarButtonItem = item; 

此处我使用UIImageView作为自定义视图,但可以UIButton使用自定义图片。

检查一下: How to add image in UINavigationBar in IPhone app