更改导航栏文本颜色

Posted

技术标签:

【中文标题】更改导航栏文本颜色【英文标题】:Changing Navigation bar text color 【发布时间】:2013-03-08 14:22:33 【问题描述】:

所以我有一个导航栏,但我想将文本颜色更改为黑色。我想我必须向导航栏添加一个新标签并自定义该标签。我试过这个:

navbar.TopItem.TitleView.Add BarLabel = new UILabel();
BarLabel.TextColor = UIColor.Black;

但这没有用。或者是这样的:

[self.myBarButton setTitleTextAttributes:[NSDictionary dictionaryWithObject:[UIColor blackColor] forKey:UITextAttributeTextColor] forState:UIControlStateNormal];

但这在 C# 中会是什么?

【问题讨论】:

【参考方案1】:

谷歌搜索给了我这个:http://www.developersalley.com/blog/post/2012/03/04/How-To-Change-The-Font-Of-MonoTouchUIKitUINavigationBar.aspx

换颜色很像

【讨论】:

以上是关于更改导航栏文本颜色的主要内容,如果未能解决你的问题,请参考以下文章

悬停时如何更改导航栏链接上的文本颜色(和背景)? [复制]

用两行更改此自定义导航栏中的文本颜色?

在 Swift 中更改导航栏颜色

iOS 7 中 UIActivityViewControllers 的模态状态栏和导航栏文本颜色

使用 webpack 更改 react-bootstrap 导航栏的文本颜色

导航到下一个活动时更改操作栏颜色及其文本对齐方式