设置系统返回按钮背景图片
来源:互联网 发布:java web在线音乐网站 编辑:程序博客网 时间:2024/05/01 19:30
一、通过UIBarButtonItem 外观实例设置
1.图片拉伸
UIImage *backButtonImage = [[UIImage imageNamed:@"back_btn"] resizableImageWithCapInsets:UIEdgeInsetsMake(0,30, 0,0)];
2.设置
[[UIBarButtonItem appearance] setBackButtonBackgroundImage:backButtonImage forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];
在-(void)viewWillAppear:(BOOL)animated方法中执行希望再次更改 返回按钮图片结果时灵时不灵
1.直接运行,可能不成功。
2.在[[UIBarButtonItem appearance] setBackButtonBackgroundImage:backButtonImage forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];加断点运行后再继续运行
又成功了
二、通过UINavigationBar 外观实例设置
[[UINavigationBar appearance] setBackIndicatorImage:[UIImage imageNamed:@"back_btn"]];
[[UINavigationBar appearance] setBackIndicatorTransitionMaskImage:[UIImage imageNamed:@"back_btn"]];
三、重新设置导航左按钮
UIButton* leftBtn = [UIButton buttonWithType:UIButtonTypeCustom];
leftBtn.frame = CGRectMake(0,0, 40,30);
[leftBtn setImage:[[UIImage imageNamed:@"back_btn"] tintColor:[UIColor whiteColor] level:1] forState:UIControlStateNormal];
leftBtn.imageView.contentMode = UIViewContentModeScaleAspectFit;
leftBtn.imageEdgeInsets = UIEdgeInsetsMake(0, -15,0, 15);
[leftBtn addTarget:self action:@selector(backClicked) forControlEvents:UIControlEventTouchUpInside];
self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc]initWithCustomView:leftBtn];
/**
* 返回按钮
*/
-(void)backClicked{
[self.navigationController popViewControllerAnimated:YES];
}
- 设置系统返回按钮背景图片
- 如何设置按钮背景图片
- 如何设置按钮背景图片
- iOS 设置系统返回按钮的颜色
- navbar设置系统自带返回按钮
- 设置按钮背景图片(HTML-CSS)
- 设置按钮背景图片的代码
- DevEpxress设置SimpleButton按钮背景图片
- WPF 按钮背景图片替换设置
- 设置按钮点击切换背景图片
- swing设置背景图片和按钮
- ios设置导航栏背景图片、返回按钮背景、标题颜色等等
- ios设置导航栏背景图片、返回按钮背景、标题颜色等等
- IOS更改系统自带的返回按钮标题和背景图片
- UINavigationController设置返回按钮
- NavigationBar返回按钮设置
- Java中如何设置按钮背景图片大小
- Qt中按钮背景图片的切换设置
- Maven 编译后 内存中中文数据乱码
- MyBatis 多数据源配置
- scala 定义字符串
- Web.config配置文件详解(新手必看)
- 算法概论8.15题解
- 设置系统返回按钮背景图片
- Java中 equals() 和 == 的区别
- USB检测
- android与HTML5相结合实现的省市县三级联动
- Java中遍历Map
- C++标准转换运算符const_cast
- ReportViewer 類別
- 【资讯】手势识别厂商
- 三、k近邻法--统计学习方法总结