[iOS]简单的让Navigation框架视图支持系统右滑返回

原创 2015年07月08日 09:15:43
<span style="white-space:pre">	</span>// 让导航栏支持右滑返回功能
        self.navigationController?.interactivePopGestureRecognizer.enabled = true
        self.navigationController?.interactivePopGestureRecognizer.delegate = self
        


    // MARK: UIGestureRecognizerDelegate
    func gestureRecognizerShouldBegin(gestureRecognizer: UIGestureRecognizer) -> Bool {
        if gestureRecognizer == self.navigationController?.interactivePopGestureRecognizer {
            return (self.navigationController!.viewControllers.count != 1)
        }
        return true // 其他手势,返回系统默认的
    }

代码可写在自定义的继承UINavigationController里

代码页可以NavigationController的rootViewController里

具体的看你的ViewController的生命周期的管理和UI框架如何!

相关文章推荐

微信小程序详细图文教程-10分钟完成微信小程序开发部署发布(3元获取腾讯云服务器带小程序支持系统)

很多朋友都认为微信小程序申请、部署、发布很难,需要很长时间。 实际上,微信和腾讯云同是腾讯产品,已经提供了10分钟(根据准备资源情况,已完成小程序申请认证)完成小程序开发、部署、发布的方式。当然,实...

什么是决策支持系统

决策支持系统(DecisionSupport System,简称DSS),是以计算机技术、仿真技术和信息技术为手段,针对半结构化的决策问题,支持决策活动的具有智能作用的人机系统。     该系统...

基于销售数据的决策支持系统的设计与实现源码论文

本课题利用数据库和J2EE框架技术,研究设计一个基于B/S的销售数据决策支持系统,更好的实现广大的用户的需求以及销售数据汇总决策功能。通过本课题的设计过程可以巩固学生的专业知识,锻炼学生的实际动手能力...
  • wkai212
  • wkai212
  • 2015年05月02日 17:26
  • 879

OLAP工具在企业决策支持系统中的应用

您的位置: BiThink商业智能网 >> 信息中心 >> 技术仓库 >> 多维分析 >> 查看资讯         随着信息技术的发展和企业数据量的增长,联机事物处理技术已无法同时满足高效作业...

利用GIS技术与SMS相结合构建监控预警决策支持系统

为了能在一定范围内对水质进行预警,运用GIS强大的空间分析功能,结合SMS系列水模拟软件,并将模拟以及分析结果与地理信息底图相叠加,定量研究水质预警,同时做出决策支持,以快速有效地解决预警事件   ...
  • vechie
  • vechie
  • 2012年09月18日 14:44
  • 1554

让Android Studio支持系统签名(证书)

原文链接让Android Studio支持系统签名(证书)前言有时候,我们开发的apk需要使用到系统权限,需要在AndroidManifest.xml中共享系统进程的属性:android:shared...

【游戏支持系统】子系统的启动和终止

引擎由各种子系统构成。引擎启动时需要考虑子系统启动的顺序问题。比如A依赖B的话那么就应该先启动B再启动A,终止的时候应该先终止A再终止B。C++的静态初始化次序(是不可用的)一般用单例类来使用子系统(...
  • Area_52
  • Area_52
  • 2015年05月22日 21:48
  • 604
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:[iOS]简单的让Navigation框架视图支持系统右滑返回
举报原因:
原因补充:

(最多只允许输入30个字)