苹果系统自带滑动返回功能

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010105969/article/details/51250731

之前在iOS开发中在利用导航栏进行页面跳转的时候并没有注意到苹果自带的侧滑返回手势,也就一直没有使用。究其原因是因为我们在使用了自己的返回按钮的时候苹果自带的侧滑返回功能就被覆盖了。如果我们想要使用苹果自带的侧滑返回手势,我们还是可以让它恢复的。 步骤: 1. 我们在使用导航控制器的时候要继承自系统的导航控制器。 2. 导航控制器要遵守协议:<UINavigationControllerDelegate> 3. 实现协议中的方法:- (void)navigationController:(UINavigationController *)navigationController didShowViewController:(UIViewController *)viewController animated:(BOOL)animated 4. 协议中方法的具体实现:if (viewController == self.viewControllers[0] ) {   // 如果显示的是根视图控制器         self.interactivePopGestureRecognizer.delegate = _popDelegate;     } else     {         self.interactivePopGestureRecognizer.delegate = nil;     } viewDidLoad中的代码: - (void)viewDidLoad {     [super viewDidLoad];     // Do any additional setup after loading the view.     self.delegate = self;     _popDelegate = self.interactivePopGestureRecognizer.delegate; }

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Jerry的SAP技术分享

Jerry的Fiori原创文章合集

我曾经于2014年10月到2016年5月工作于SAP CRM Fiori应用的开发团队, 我所在的团队负责下列这8个Fiori应用的维护和持续开发:

2315
来自专栏進无尽的文章

基础篇-app上传小准备及上架后搜索不显示

        app上传中会需要准备一些文件,如 icon图标,launch Image ,itunes Contect 中还需要上传不同尺寸的屏幕截图等,下...

2392
来自专栏三好码农的三亩自留地

Android触摸事件传递(上)

    前言:智能手机早已成为我们今天身边必不可少的手持设备,iOS和Android也是目前主流的二大移动操作系统,当然也有越来越多的开发者加入到移动开发的工作...

1223
来自专栏有刻

Mac 小记 — 杂录

3706
来自专栏编程

R基础入门(4)——安装图形化操作界面

既然是基础入门系列,让大家下手写代码或命令简直是不可容忍的,虽然等过了入门阶段你会义无反顾地抛弃图形界面。R的图形化操作界面有多个,既包含基本统计分析的功能,又...

41411
来自专栏React Native开发圈

React Native使用百度Echarts显示图表

首先需要在我们的React Native项目中安装native-echarts组件,该组件是兼容IOS和安卓双平台的。

3011
来自专栏韩东吉的Unity杂货铺

零基础入门 4: 窗口介绍(完)

上一篇将Unity里几个比较重要的窗口先进行了讲解,以及如何自定义窗口布局,不知道大家都消化的怎么样,今天这篇窗口介绍,将把剩余window的窗口一一进行介绍。

1551
来自专栏应用案例

一行代码搞定SwipeRefreshLayout拦截事件

SwipeRefreshLayout这个控件大家可能几百年前就已经在熟练使用了,相关的博客也多不胜数,方法也许不同,但实质都是一样的,写这个的目的也只是为了先把...

2699
来自专栏Android干货园

Base封装(二)-- 封装属于自己的Library(UI篇)

版权声明:本文为博主原创文章,转载请标明出处。 https://blog.csdn.net/lyhhj/article/details/73...

1401
来自专栏青玉伏案

iOS开发之ImageView复用实现图片无限轮播

  在上篇博客中iOS开发之多图片无缝滚动组件封装与使用给出了图片无限轮播的实现方案之一,下面在给出另一种解决方案。今天博客中要说的就是在ScrollView上...

2356

扫码关注云+社区

领取腾讯云代金券