【问题标题】:how to hide default ios7 back button image如何隐藏默认的ios7后退按钮图像
【发布时间】:2014-02-06 16:31:45
【问题描述】:

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

如果有办法可以隐藏默认按钮,或者至少将其设为白色,以便我可以使用它。

这是我现在使用的代码:

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

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

    [[sender navigationItem] setBackBarButtonItem: newBackButton];

【问题讨论】:

    标签: objective-c cocoa-touch ios7 uinavigationcontroller


    【解决方案1】:

    您可以像这样使用 tintColor 将默认按钮设置为白色:

    navigationController.navigationBar.tintColor = [UIColor whiteColor];
    

    【讨论】:

    • 太棒了,我已经用过这段代码了,但是没有用。现在它起作用了!可能这只是一个错字。一个错字花了我 2 个小时...谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多