IOS开发之——彩票-设置导航条按钮(5)

一 概述

  • 通过BarButtonItem和Button给导航条添加按钮
  • 统一给导航条设置主题颜色
  • 统一给BarButtonItem按钮和返回按钮设置背景色

二 通过BarButtonItem和Button给导航条添加按钮

2.1 BarButtonItem设置导航条

2.2 Button设置导航条

三 统一给导航条设置主题颜色

3.1 通过代码设置主题颜色

//设置导航条主体颜色
[bar setTintColor:[UIColor whiteColor]];

3.2 主题颜色设置前后对比

设置前设置后

四 统一给BarButtonItem按钮和返回按钮设置背景色

4.1 通过代码设置按钮和返回按钮背景

//获取所有UIBarButton的外观
 UIBarButtonItem *buttonItem=[UIBarButtonItem appearance];
 [buttonItem setBackgroundImage:[UIImage imageNamed:@"NavButton"] forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];
[buttonItem setBackgroundImage:[UIImage imageNamed:@"NavButton"] forState:UIControlStateHighlighted barMetrics:UIBarMetricsDefault];
    
 //设置返回按钮
[buttonItem setBackButtonBackgroundImage:[UIImage imageNamed:@"NavBackButton"] forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];
[buttonItem setBackButtonBackgroundImage:[UIImage imageNamed:@"NavBackButtonPressed"] forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];

4.2 背景设置前后对比

设置前设置后
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值