在我的UINavigationController中,我通过故事板添加了一个添加按钮。我的添加按钮是来自iOS/xcode的默认“+”UIBarButtonItem
。我想添加一个自定义背景图片到按钮。我的代码不工作:不添加背景图片。设置导航栏项目的背景图像
-(void)addBackgroundToPlusSign
{
UIImage *addBkg = [UIImage imageNamed:@"plus_sign"];
addBkg = [addBkg imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];
[self.navigationItem.rightBarButtonItem setBackButtonBackgroundImage:addBkg forState:UIControlStateNormal barMetrics:0];
}
我尝试调用viewDidLoad
的方法,然后在viewWillAppear
。没有运气。
啊哈!我正在使用'setBackButtonBackgroundImage'而不是'setBackgroundImage'。答对了!谢谢。复制和粘贴错误让我很不好。 – 2014-09-26 23:08:49
很高兴帮助:) – Mike 2014-09-26 23:18:51