在我的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