当使用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 左上角的返回按钮的几种设置相关推荐

  1. 去掉 iOS 导航栏返回按钮文本三种方案

    作者 | 街角仰望       责编 | 欧阳姝黎 方案一 自定义 UINavigationController 遵守 UINavigationBarDel 协议 实现下面方法: #pragma ma ...

  2. iOS 为自定义返回按钮的页面添加右滑返回

    2019独角兽企业重金招聘Python工程师标准>>> 苹果一直都在人机交互中尽力做到极致,在iOS7中,新增加了一个小小的功能,也就是这个api:self.navigationCo ...

  3. uniapp去掉页面导航左上角的返回按钮

    去掉这个返回按钮 在配置里面设置autoBackButton:false 然后没有效果 也设置了样式display:none 也是没有效果 那么,这样就好了 mounted(){var a = doc ...

  4. iOS 修改navigationController返回按钮颜色和文字

    引言 在iOS开发过程中,NavigetionController(导航栏)算是比较常用的一种控件,而系统自带的样式有时候往往不是我们所需要的,这时候就要求我们必须自定义或修改一下. 修改返回键的标题 ...

  5. ios navigation的返回按钮长按_Android Jetpack架构组件 — Navigation入坑详解 [转]

    前言 这是最近看见的觉得比较有意思的文,希望对大家的学习有帮助. Navigation 直接翻译即为导航,它是 Android Jetpack 组件之一,让单 Activity 应用成为首选架构.应用 ...

  6. 关于ios 里面碰到内存错误的两种设置

    1.EXC_BAD_ACCESS内存错误与NSZombieEnabled EXC_BAD_ACCESS是最常见的错误了,这个一般是访问了释放了的内存地址空间造成的.比如一个对象已经dealloc了,如 ...

  7. 自定义iOS导航栏背景,标题和返回按钮文字颜色-----转载自gyz413977349

    在iOS7下,默认导航栏背景,颜色是这样的,接下来我们就进行自定义,如果你仅仅是更改一下背景和颜色,代码会很简单,不需要很复杂的自定义View来替代leftBarItem 更改导航栏的背景和文字Col ...

  8. uniapp微信小程序左上角返回按钮的监听

    项目场景: uni-app 开发微信小程序,界面中点击左上角的返回按钮或者是系统自带的虚拟返回操作,返回前监听用户是否在页面内进行了相应操作,如果有则进行提示(提示用户是否确定要返回),如果没有则直接 ...

  9. 自定义iOS7导航栏背景,标题和返回按钮文字颜色

    在iOS7下,默认导航栏背景,颜色是这样的,接下来我们就进行自定义,如果你仅仅是更改一下背景和颜色,代码会很简单,不需要很复杂的自定义View来替代leftBarItem 更改导航栏的背景和文字Col ...

最新文章

  1. 关于分布式多级缓存架构,也许你一直考虑的太简单了
  2. hdu4179 限制最短路
  3. SqlServer 自动化分区方案
  4. CentOS 系统sudo命令配置
  5. 2021 全国大学生电子设计竞赛题目
  6. 谷歌浏览器历史版本解决chrome浏览器安装不上的问题
  7. office 365与Visio共存
  8. Linux下原生异步IO接口Libaio的用法
  9. 主流的虚拟化软件和他们各自的特点
  10. vue-cli开发Vue项目时定义环境变量需加VUE_APP前缀
  11. 建立民间贷款集资合法化
  12. 读 Robert C. Solomon 之 《世界哲学简史》
  13. 光纤熔接机市场现状及未来发展趋势
  14. Python(十)函数
  15. 详细的辅助开发教程,从入门到精通
  16. 网络层次模型及各层对应协议
  17. 若查找课程表中课程名称是计算机或英语,在课程表中要查找课程名称中包含计算机的课程,对应课程名称字段的正确条件表达式是______。...
  18. jdbc+servlet+jsp来写个mysql分页案例
  19. IDEA警告: Redundant character escape xxx in RegExp
  20. 二阶振荡衰减 matlab,MATLAB下二阶系统单位阶跃响应.doc

热门文章

  1. 3GP/FLV/AVI 格式整理
  2. R语言 - 逻辑回归
  3. 数据分析报告的 4 种情景
  4. Python爬取《少年的你》豆瓣短评
  5. switchyomega插件自动切换代理
  6. 漫游测试之性能测试(5.5-查询设计)
  7. javascript实现数字拼图
  8. day1—ECS阿里云云计算服务
  9. 机器学习的统计方法 贝叶斯决策理论入门
  10. python在煤矿的用途-矿用非金属制品检测前处理方法研究