在故事板中更改默认后退按钮的文本颜色

时间:2014-12-26 21:20:25

标签: ios iphone

如何在故事板中更改默认后退按钮的文本颜色。(通过故事板和编程方式)?出现的默认颜色为蓝色。 This问题有助于设置后退按钮的文本而不是颜色。

Navigation Bar Image

7 个答案:

答案 0 :(得分:7)

尼蒂什,

在故事板边栏中,确保选择导航控制器的导航栏选项卡 - 而不是表格视图。然后将导航栏的背景颜色更改为您设置的任何颜色。一些蓝色。据我所知,你无法在故事板中更改后退按钮的颜色,所以在故事板中设置导航栏控制器颜色如图:

Storyboard 然后,您可以通过在viewDidLoad方法中添加以下代码来实现此目的:

self.navigationController.navigationBar.tintColor = [UIColor whiteColor]; //your color of what you want, I assume you want white based on your background color

结果将如此:

Final Outcome

答案 1 :(得分:3)

通过StoryBoard,您可以轻松设置色调颜色。

选择导航控制器的导航栏选项卡,然后在属性检查器中选择色调颜色。

答案 2 :(得分:1)

使用故事板 - 没有代码更改 - 我以某种方式将我的BACK按钮重置为黄色(而且男孩有点烦人!)我点击'Tab Bar Controller Scene'中的'Tab Bar Controller'然后更改''全球色彩''文件检查员'万岁!您现在可以实际阅读BACK按钮。

Changing BACK button Color

答案 3 :(得分:1)

后退按钮的颜色将从故事板全局色调颜色设置。

enter image description here

答案 4 :(得分:0)

这是我的修复:

[[UINavigationBar appearance] setTitleTextAttributes:@{NSForegroundColorAttributeName: [UIColor whiteColor]}];
[[UINavigationBar appearance] setTintColor:[UIColor whiteColor]];  

适用于iOS 7 +。

答案 5 :(得分:0)

要更改情节提要中整个应用程序的后退按钮的颜色,请在导航控制器中选择导航栏。在“实用工具”窗格中选择“显示文件检查器”。在“界面生成器文档”部分的底部,设置“全局色调”。会将您应用中所有View Controller的后退按钮的颜色以及导航栏的标题文本设置为您选择的颜色。

答案 6 :(得分:0)

在Xcode 11中,您可以简单地在属性检查器中设置Navigation Bar对象的tint属性。

请参见下面的屏幕截图:

enter image description here

这些更改在我的预览上花费了一些时间,但是您可以在运行应用程序时看到这些更改。