iOS 左上角的返回按钮的几种设置
当使用UINaigationController执行Push到下个页面的时候,左上角的返回按钮默认显示的上个页面的title,这时我们会手动的去修改它。
1.第一种修改方法如下,这种方式会造成左滑手势失效的情况,所以设置按钮的目标动作回调。
UIBarButtonItem * buttonItem = [[UIBarButtonItem alloc]initWithTitle:@“美女” style:UIBarButtonItemStyleDone target:self action:@selector(tapLeftButton:)];[buttonItem setImage:[UIImage imageNamed:@"back"]];self.navigationItem.leftBarButtonItem= buttonItem;
- (void)tapLeftButton:(UIButton *)sender
{[self.navigationController popViewControllerAnimated:YES];
}
2.第二种修改方法,这个只是修改返回按钮的文字显示,设置为空字符串,就不显示文字,这个不会影响作画返回的手势
self.navigationItem.backBarButtonItem = [[UIBarButtonItem alloc]initWithTitle:@"" style:UIBarButtonItemStylePlain target:self action:nil];
3.既修改文字也修改图片,不影响返回的手势问题。
self.navigationItem.backBarButtonItem = [[UIBarButtonItem alloc]initWithTitle:@"" style:UIBarButtonItemStylePlain target:self action:nil];[self.navigationController.navigationBar setBackIndicatorImage:[UIImage imageNamed:@"back1"]];[self.navigationController.navigationBar setBackIndicatorTransitionMaskImage:[UIImage imageNamed:@"back1"]];
iOS 左上角的返回按钮的几种设置相关推荐
- 去掉 iOS 导航栏返回按钮文本三种方案
作者 | 街角仰望 责编 | 欧阳姝黎 方案一 自定义 UINavigationController 遵守 UINavigationBarDel 协议 实现下面方法: #pragma ma ...
- iOS 为自定义返回按钮的页面添加右滑返回
2019独角兽企业重金招聘Python工程师标准>>> 苹果一直都在人机交互中尽力做到极致,在iOS7中,新增加了一个小小的功能,也就是这个api:self.navigationCo ...
- uniapp去掉页面导航左上角的返回按钮
去掉这个返回按钮 在配置里面设置autoBackButton:false 然后没有效果 也设置了样式display:none 也是没有效果 那么,这样就好了 mounted(){var a = doc ...
- iOS 修改navigationController返回按钮颜色和文字
引言 在iOS开发过程中,NavigetionController(导航栏)算是比较常用的一种控件,而系统自带的样式有时候往往不是我们所需要的,这时候就要求我们必须自定义或修改一下. 修改返回键的标题 ...
- ios navigation的返回按钮长按_Android Jetpack架构组件 — Navigation入坑详解 [转]
前言 这是最近看见的觉得比较有意思的文,希望对大家的学习有帮助. Navigation 直接翻译即为导航,它是 Android Jetpack 组件之一,让单 Activity 应用成为首选架构.应用 ...
- 关于ios 里面碰到内存错误的两种设置
1.EXC_BAD_ACCESS内存错误与NSZombieEnabled EXC_BAD_ACCESS是最常见的错误了,这个一般是访问了释放了的内存地址空间造成的.比如一个对象已经dealloc了,如 ...
- 自定义iOS导航栏背景,标题和返回按钮文字颜色-----转载自gyz413977349
在iOS7下,默认导航栏背景,颜色是这样的,接下来我们就进行自定义,如果你仅仅是更改一下背景和颜色,代码会很简单,不需要很复杂的自定义View来替代leftBarItem 更改导航栏的背景和文字Col ...
- uniapp微信小程序左上角返回按钮的监听
项目场景: uni-app 开发微信小程序,界面中点击左上角的返回按钮或者是系统自带的虚拟返回操作,返回前监听用户是否在页面内进行了相应操作,如果有则进行提示(提示用户是否确定要返回),如果没有则直接 ...
- 自定义iOS7导航栏背景,标题和返回按钮文字颜色
在iOS7下,默认导航栏背景,颜色是这样的,接下来我们就进行自定义,如果你仅仅是更改一下背景和颜色,代码会很简单,不需要很复杂的自定义View来替代leftBarItem 更改导航栏的背景和文字Col ...
最新文章
- 关于分布式多级缓存架构,也许你一直考虑的太简单了
- hdu4179 限制最短路
- SqlServer 自动化分区方案
- CentOS 系统sudo命令配置
- 2021 全国大学生电子设计竞赛题目
- 谷歌浏览器历史版本解决chrome浏览器安装不上的问题
- office 365与Visio共存
- Linux下原生异步IO接口Libaio的用法
- 主流的虚拟化软件和他们各自的特点
- vue-cli开发Vue项目时定义环境变量需加VUE_APP前缀
- 建立民间贷款集资合法化
- 读 Robert C. Solomon 之 《世界哲学简史》
- 光纤熔接机市场现状及未来发展趋势
- Python(十)函数
- 详细的辅助开发教程,从入门到精通
- 网络层次模型及各层对应协议
- 若查找课程表中课程名称是计算机或英语,在课程表中要查找课程名称中包含计算机的课程,对应课程名称字段的正确条件表达式是______。...
- jdbc+servlet+jsp来写个mysql分页案例
- IDEA警告: Redundant character escape xxx in RegExp
- 二阶振荡衰减 matlab,MATLAB下二阶系统单位阶跃响应.doc