iOS优美的侧滑返回FDFullscreenPopGesture

先上链接!

FDFullscreenPopGesture

FDFullscreenPopGesture由百度知道团队开发,使用runtime并调用系统私有API(审核可通过)处理侧滑返回,代码量很小。 关于侧滑返回目前有3种办法。 可以参考 这篇文章 其实文章中已经介绍这个库了,为什么我还要专门写一篇?主要是使用方法。

1 开启侧滑,在BaseNavi的基类导入头文件

    self.fd_viewControllerBasedNavigationBarAppearanceEnabled = YES;

2 有某一个控制器不需要侧滑,如何关闭?

你只需要在那个控制器中添加下面一行代码。

    self.fd_interactivePopMaxAllowedInitialDistanceToLeftEdge = 0.1;

3 关于MapView这种侧滑与内容移动冲突问题,你只需要修改上面代码。

这样就能做到,类似系统的边缘侧滑。

    self.fd_interactivePopMaxAllowedInitialDistanceToLeftEdge = 30;

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

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Java架构沉思录

Redis如何实现乐观锁

大多数是基于数据版本(version)的记录机制实现的。即为数据增加一个版本标识,在基于数据库表的版本解决方案中,一般是通过为数据库表增加一个”version...

992
来自专栏Android开发指南

eclipse遇到的问题

36210
来自专栏ASP.NET MVC5 后台权限管理系统

ASP.NET MVC5+EF6+EasyUI 后台管理系统(70)-微信公众平台开发-成为开发者

前言: 一、阅读这段系列之前,你必须花半天时间大致阅读微信公众平台的API文档,我尽量以简短快速的语言与大家分享一个过程 二、借助微信公众平台SDK Sen...

2776
来自专栏Android知识点总结

3--安卓网络编程之Socket编程

1103
来自专栏前端大白专栏

关于在reactjs项目中如何用webpack配置组件按需加载

1976
来自专栏程序员互动联盟

【专业技术】Android数据保存之文件保存

前言: 上一篇文章写了在Android中利用SharedPreferences保存数据,SharedPreferences在保存数据的时候主要是保存一些应用程序...

3206
来自专栏everhad

App设计:消息推送和界面路由跳转

概要 app消息推送、显示通知栏,点击跳转页面是很一般的功能了,下面以个推为例演示push集成,消息处理模块及app内部路由模块的简单设计。 推送 推送sdk集...

4279
来自专栏三丰SanFeng

计算CPU利用率

一般来说对于需要大量cpu计算的进程,当前端压力越大时,CPU利用率越高。但对于I/O网络密集型的进程,即使请求很多,服务器的CPU也不一定很到,这时的服务瓶颈...

38410
来自专栏xingoo, 一个梦想做发明家的程序员

【Spring实战】—— 1 入门讲解

这个系列是学习spring实战的总结,一方面总结书中所写的精髓,另一方面总结一下自己的感想。   基础部分讲解了spring最为熟知的几个功能:依赖注入/...

19310
来自专栏Linux驱动

9.按键之使用异步通知(详解)

之前学的应用层都是: 1)查询方式:一直读 2)中断方式.同样一直读,直到中断进程唤醒 3)poll机制:一直在poll函数中睡眠,一定时间读一次 以上3种,我...

1999

扫码关注云+社区