如何隐藏默认的ios7后退按钮图像

时间:2014-02-06 16:31:46

标签: objective-c cocoa-touch ios7 uinavigationcontroller

我正在使用一段代码将图像放在导航栏后退按钮中。但是然后两个按钮出现,我放在那里的按钮和iOS7默认按钮。像这样:

tabbar

如果有办法我可以隐藏dafault按钮,或者至少让它成为白色,那么我可以使用它。

这是我现在正在使用的代码:

UIBarButtonItem *newBackButton = [[UIBarButtonItem alloc] initWithTitle:stringBackButtonName style: UIBarButtonItemStyleBordered target: nil action: nil];

    newBackButton.image = [UIImage imageNamed:@"backbutton"];

    [[sender navigationItem] setBackBarButtonItem: newBackButton];

1 个答案:

答案 0 :(得分:2)

您可以使用tintColor将默认按钮设为白色,如下所示:

navigationController.navigationBar.tintColor = [UIColor whiteColor];