【问题标题】:UIScrollview like transition between view controllersUIScrollview 类似于视图控制器之间的转换
【发布时间】:2016-11-09 02:02:21
【问题描述】:

我正在尝试在水平和垂直视图控制器之间实现 UIScrollview 的视图控制器转换。我不想使用滚动视图或 UIPageviewcontroller,我只想要水平和垂直的过渡。有没有办法使用 UIPanGestureRecognizer 和 UIViewControllerAnimatedTransitioning 来做到这一点?

【问题讨论】:

  • 除非 UIPageViewController 无法匹配您的目标,否则您自己构建。
  • 是否有现有的库或代码可供参考,以了解如何构建这种类型的过渡,尤其是使用 uipangesturerecognizer?

标签: ios swift uiscrollview uipageviewcontroller uianimation


【解决方案1】:

您可能可以在当前视图上注册UISwipeGesture 并调用:

UIView.transition(from: <current view>, to: <destination view>, duration: <#T##TimeInterval#>, options: <#T##UIViewAnimationOptions#>, completion: <#T##((Bool) -> Void)?##((Bool) -> Void)?##(Bool) -> Void#>)
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-11
    • 1970-01-01
    • 2023-03-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多