Objective c 如何将图像添加到导航后退按钮
我有一个backbutton图像(backbutton)。如何将其添加到导航栏的“后退”按钮Objective c 如何将图像添加到导航后退按钮,objective-c,uiimage,back-button,Objective C,Uiimage,Back Button,我有一个backbutton图像(backbutton)。如何将其添加到导航栏的“后退”按钮 UIBarButtonItem *newBackButton = [[UIBarButtonItem alloc]initWithImage:[UIImage imageNamed:@"backButton"] style:UIBarButtonItemStylePlain
UIBarButtonItem *newBackButton = [[UIBarButtonItem alloc]initWithImage:[UIImage imageNamed:@"backButton"]
style:UIBarButtonItemStylePlain target:nil action:nil];
viewController.navigationItem.backBarButtonItem = newBackButton;
[newBackButton release];
然而,我得到了一个奇怪的按钮,如下所示
如何用完整的黑色后退按钮图像替换后退按钮?您必须修改黑色图像的像素大小。在任何图像编辑器中打开图像,转到“调整图像大小”(在其他照片编辑器中可能称为其他内容)查找大小和像素。看起来你必须把这个东西高1像素,宽2像素,但我不确定。您可能会找到一些关于导航按钮像素大小的文档,并使用它们。祝你好运,谢谢你的回复。我不确定情况是否如此。我已经增加了按钮的大小,但是,结果是一样的。看起来按钮总是被限制在原来的背面按钮的边界内。你需要为图像名称添加扩展名<代码>[UIImage ImageName:@“backButton.png”]与您的文件检查器中相同。