Iphone 如何在UINavigationBar上添加图像

Iphone 如何在UINavigationBar上添加图像,iphone,objective-c,cocoa-touch,Iphone,Objective C,Cocoa Touch,如何在UINavigationBar上添加小图像?它应该显示在标题前面。它的尺寸很小,而且40X40像素 注:我不想将图像添加到背景来添加这个小图像。此外,这应该适用于iOS4和iOS5。在导航栏上,您可以这样设置左右按钮: UIImage * myIcon = [UIImage imageNamed:@"icon.png"]; [self.navigationItem setLeftBarButtonItem:[[UIBarButtonItem alloc] initWithImage:my

如何在
UINavigationBar
上添加小图像?它应该显示在标题前面。它的尺寸很小,而且
40X40
像素


注:我不想将
图像
添加到
背景
来添加这个小图像。此外,这应该适用于iOS4和iOS5。在导航栏上,您可以这样设置左右按钮:

UIImage * myIcon = [UIImage imageNamed:@"icon.png"];

[self.navigationItem setLeftBarButtonItem:[[UIBarButtonItem alloc] initWithImage:myIcon
    style:UIBarButtonItemStyleBordered target:self action:@selector(someAction:)]];

对于右侧按钮,只需消息SetRightBarButtonim

也可能重复,我如何将图像添加到导航栏的“后退”按钮?我只需要图像,而不需要按钮。我如何将图像添加到导航栏的“后退”按钮?这样应该可以:self.navigationItem.BackBarButtonim=[[UIBarButtonItem alloc]initWithImage:yourImg样式:UIBarbuttonItemStyle边界目标:目标操作:@selector(someAction:)];