首页 > 代码库 > navigationbar的一些设置记录

navigationbar的一些设置记录

1.设置navigationbar背景颜色

[[UINavigationBar appearance] setBarTintColor:[UIColor blackColor]];

 

2.设置按钮颜色

self.navigationController.navigationBar.tintColor = [UIColor whiteColor];

 

3.设置标题颜色及大小

方法1:

UILabel *title = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 100, 144)];

    title.text = @"帮助";

    title.textAlignment = NSTextAlignmentCenter;

    title.textColor = [UIColor whiteColor];

    title.font = [UIFont systemFontOfSize:20];

    self.navigationItem.titleView = title;

 

方法2:

[self.navigationController.navigationBar setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:[UIColor whiteColor], UITextAttributeTextColor,[UIColor colorWithRed:0 green:0.7 blue:0.8 alpha:1], UITextAttributeTextShadowColor,[NSValue valueWithUIOffset:UIOffsetMake(0, 0)], UITextAttributeTextShadowOffset,[UIFont fontWithName:@"Arial-Bold" size:0.0],UITextAttributeFont,nil]];

navigationbar的一些设置记录