【问题标题】:UINavigationController native-looking push interactive transitionUINavigationController 原生的推送交互过渡
【发布时间】:2014-07-28 16:19:26
【问题描述】:

在 iOS7 中使用 UINavigationController 时,您可以交互地从左边缘滑动回上一个视图控制器。如何从右边缘添加相同的滑动来推送视图控制器,就像 Mobile Safari 一样?

【问题讨论】:

  • 带有推送动作的手势识别器?
  • 是的。但我很好奇是否有人想出与 Apple 内置参数匹配的参数?

标签: ios ios7 uinavigationcontroller


【解决方案1】:

使用带有右边缘的UIScreenEdgePanGestureRecognizer 作为允许的边缘。当检测到手势时,使用交互式百分比驱动的推送来创建相同的效果。如果您希望创建更高级的内容,还可以添加阴影视图并使其 alpha 取决于完成百分比。

【讨论】:

    猜你喜欢
    • 2016-06-01
    • 2015-03-17
    • 2011-12-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-01
    • 2023-03-10
    相关资源
    最近更新 更多