繁体   English   中英

如何在iOS 7的UINavigationController中创建自定义向后滑动手势

[英]How to create custom back swipe gesture in UINavigationController on iOS 7

我发现iOS7上的某些应用包含自定义向后滑动手势,可从导航控制器弹出当前视图控制器。 自定义手势与正式手势(interactivePopGestureRecognizer)不同。

可以通过在屏幕的任何位置从左向右滑动而不是仅在屏幕边缘上滑动来激活自定义手势。

例如:Instagram(选项视图可滑动回到个人资料视图)

自定义向后滑动

关于创建此手势有什么想法?

简单方法的关键字是screenshot

当你想从刷卡UIViewControllerBUIViewControllerA,你可以采取UIViewControllerA截图(名为UIImageA)。 然后,可以通过UIImageAUIViewControllerB存档所需的效果。

您将需要创建一个自定义UIViewController过渡。

请看以下示例以供参考:

http://www.teehanlax.com/blog/custom-uiviewcontroller-transitions/ http://www.thinkandbuild.it/interactive-transitions/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM