ios – NavigationBar标题是黑色的

ios – NavigationBar标题是黑色的,第1张

概述我在UITabBar的应用程序中使用了UINavigationBar. 在第一个选项卡上,导航栏标题正确地作为具有默认背景颜色的白色标题,但在第二个选项卡上,它的工作方式与此不同.我没有使用任何代码来更改标题颜色或导航栏的tintColor. 第一视图: http://img407.imageshack.us/img407/7192/4go.png 第二视图: http://img824.imag 我在UITabbar的应用程序中使用了UINavigationbar.
在第一个选项卡上,导航栏标题正确地作为具有默认背景颜色的白色标题,但在第二个选项卡上,它的工作方式与此不同.我没有使用任何代码来更改标题颜色或导航栏的tintcolor.

第一视图:
http://img407.imageshack.us/img407/7192/4go.png

第二视图:
http://img824.imageshack.us/img824/4493/idtk.png

为什么第二个视图的UINavigationbar标题用这种黑色绘制?

解决方法 一般来说,您不能更改UINavigationbar标题的默认颜色.如果要更改UINavigationbar标题的颜色,您需要自定义UINavigationbar.所以把代码放在你的第二个VIEwController的更多的了解.

编辑:

搜索后,我发现您可以更改UINavigationbar的标题颜色

self.navigationController.navigationbar.TitleTextAttributes = [NSDictionary dictionaryWithObject:[UIcolor whitecolor] forKey:UITextAttributeTextcolor];

此代码在iOS5及更高版本中正在运行.

总结

以上是内存溢出为你收集整理的ios – NavigationBar标题是黑色的全部内容,希望文章能够帮你解决ios – NavigationBar标题是黑色的所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1096216.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存