- 导航栏相关的:
//设置导航栏的透明度
self.navigationController.navigationBar.translucent = NO;
//设置自动偏移
self.automaticallyAdjustsScrollViewInsets = NO;
//设置button,图片不变
self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc] initWithImage:[[UIImage imageNamed:@"新返回键"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal] style:UIBarButtonItemStylePlain target:self action:@selector(backAction:)];
//设置标题字体
[self.navigationController.navigationBar setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:
[UIColor colorWithRed:25/255.0 green:182/255.0 blue:232/255.0 alpha:1], UITextAttributeTextColor,
nil]];
//设置导航栏背景图片
[self.navigationController.navigationBar setBackgroundImage:[UIImage imageNamed:@"菜单栏"] forBarMetrics:0];
2.button相关:
//设置button文字格式
button.contentVerticalAlignment = UIControlContentVerticalAlignmentBottom;
button. contentHorizontalAlignment =UIControlContentHorizontalAlignmentLeft;
//设置图标格式
[button setImage:[UIImage imageNamed:@"jiahao.png"] forState:UIControlStateNormal];
[button setImageEdgeInsets:UIEdgeInsetsMake(5, 10, 5, 65)];