改动UINavigationBar (导航栏)上NavigationBarItem 的字体大小和颜色的用法

Posted claireyuancy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了改动UINavigationBar (导航栏)上NavigationBarItem 的字体大小和颜色的用法相关的知识,希望对你有一定的参考价值。

 //创建一个左边button

    UIBarButtonItem *leftButton = [[UIBarButtonItem alloc] initWithTitle:@"<" style:UIBarButtonItemStylePlain target:self action:@selector(clickLeftButton)];

//    leftButton.


[leftButton setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:

                                        [UIFont fontWithName:@"Helvetica-Bold" size:17.0], NSFontAttributeName,

                                        [UIColor greenColor], NSForegroundColorAttributeName,

                                        nil

                              forState:UIControlStateNormal];

    //创建一个右边button

    UIBarButtonItem *rightButton = [[UIBarButtonItem alloc] initWithTitle:@"登陆" style:UIBarButtonItemStyleDone target:self action:@selector(clickRightButton)];

    [rightButton setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:

                                        [UIFont fontWithName:@"Helvetica-Bold" size:17.0], NSFontAttributeName,

                                        [UIColor greenColor], NSForegroundColorAttributeName,

                                        nil]

                              forState:UIControlStateNormal];


以上是关于改动UINavigationBar (导航栏)上NavigationBarItem 的字体大小和颜色的用法的主要内容,如果未能解决你的问题,请参考以下文章

如何防止在横向上自动调整 UINavigationBar 的大小

为所有导航栏 (UINavigationBar) iOS 5.1+ 设置按钮和外观

创建一个像 UINavigationBar 这样的半透明视图

IOS 去掉导航栏(UINavigationBar)下方的横线

获取具有 UINavigationBar 外观的导航栏框架

奇怪的 UINavigationBar 行为?