在苹果系统升级到iOS11之后,页面的返回按钮的点击区域是根据设置的按钮的frame来确定的,在设置按钮太小的时候,点击就会出现点击多次才能点击到一次的现象,处理的方法就是设置按钮的frame变大代码如下:

    UIButton *btnLeft = [[UIButton alloc] initWithFrame:CGRectMake(0, 0, 80, 44)];
            [btnLeft setBackgroundImage:ImageNamed(@"navigationBackb.png") forState:UIControlStateNormal];
            [btnLeft addTarget:self action:@selector(popToTwo) forControlEvents:UIControlEventTouchUpInside];
            UIBarButtonItem *leftItem = [[UIBarButtonItem alloc] initWithCustomView:btnLeft];
            [self.navigationItem setLeftBarButtonItem:leftItem];

这样需要设计做一个合适的图标,图标的宽高比为80:44这个尺寸比较合适。

最新文章

  1. 顺序队列C/C++实现
  2. Python:将utf-8格式的文件转换成gbk格式的文件
  3. Js学习笔记一(鼠标事件.....)
  4. SQL Server 通配符 Wildcard character
  5. iisapp appcmd
  6. java 利用注解实现BaseDao 增删查改
  7. HW4.25
  8. HDU 4196 Remoteland
  9. while 、do...while 、for
  10. Unity3d 实时折射和反射
  11. java OutOfMorryError (replaceAll)
  12. @Transactional问题记录下
  13. javascript之BOM浏览器对象模型引入
  14. centos7+rsyslog+loganalyzer+mysql 搭建rsyslog日志服务器
  15. Windows 10修复
  16. https://www.cnblogs.com/beileixinqing/p/7724779.html vue-cli生成的项目配置开发和生产环境不同的接口 vue-cli生成的项目,vue项目配置了不同开发环境的接口地址,axios.defaults.baseURL如何引用这个地址,这是在我发布项目的时候考虑的,于是想到了
  17. shell-url-decode
  18. Atitit mysql存储过程编写指南
  19. 【Python】Linux Acanoda PySpark Spark
  20. [Command] sync - 同步内存与硬盘数据

热门文章

  1. 【图像处理与医学图像处理】YUV与RGB格式转换速度几种方法对比
  2. jquery-validation JQ 表单验证
  3. 多线程基础知识---sleep和wait区别
  4. csv文件的读取写法 from Udacity
  5. PTA(Advanced Level)1075.PAT Judge
  6. DOS cscript
  7. 谈谈Java中的集合list、set、map之间的区别
  8. C++中用ODBC和ADO方式连接SQL数据库
  9. docker-Overlay原生网络
  10. 【IntelliJ IDEA】从资源文件读取出来就中文乱码的解决方法