【问题标题】:How to create custom back swipe gesture in UINavigationController on iOS 7如何在 iOS 7 上的 UINavigationController 中创建自定义后退滑动手势
【发布时间】:2014-06-12 20:00:01
【问题描述】:

我发现 iOS7 上的一些应用程序包含自定义的向后滑动手势,以从导航控制器中弹出当前视图控制器。自定义手势与官方不同 (interactivePopGestureRecognizer)。

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

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

关于创建这个手势有什么想法吗?

【问题讨论】:

    标签: ios objective-c uinavigationcontroller


    【解决方案1】:

    您需要创建一个自定义 UIViewController 转换。

    看看这些例子以供参考:

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

    【讨论】:

      【解决方案2】:

      简单方法的关键字是screenshot

      当你想从UIViewControllerB滑回UIViewControllerA时,你可以为UIViewControllerA截图(命名为UIImageA) /强>。然后你可以通过 UIImageAUIViewControllerB 归档想要的效果。

      【讨论】:

      猜你喜欢
      • 2013-06-17
      • 1970-01-01
      • 2016-04-28
      • 2023-03-27
      • 1970-01-01
      • 2020-08-30
      • 1970-01-01
      • 1970-01-01
      • 2014-02-17
      相关资源
      最近更新 更多