在第一个选项卡上,导航栏标题正确地作为具有默认背景颜色的白色标题,但在第二个选项卡上,它的工作方式与此不同.我没有使用任何代码来更改标题颜色或导航栏的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标题是黑色的所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)