Ios 如何使用滑动手势手动调整视图切换速度
我正在使用CATTransition为下一个视图从右侧显示另一个视图。现在我想用滑动手势控制这个视图转换,这样用户就可以用拇指的速度和位置从左向右滑动屏幕上的下一个视图。让用户感受到真实感 我的转换代码是Ios 如何使用滑动手势手动调整视图切换速度,ios,swift,catransition,Ios,Swift,Catransition,我正在使用CATTransition为下一个视图从右侧显示另一个视图。现在我想用滑动手势控制这个视图转换,这样用户就可以用拇指的速度和位置从左向右滑动屏幕上的下一个视图。让用户感受到真实感 我的转换代码是 let storyboard : UIStoryboard = UIStoryboard(name: "Main", bundle: nil) let vc : drawer = storyboard.instantiateViewControllerWithIdentifier("
let storyboard : UIStoryboard = UIStoryboard(name: "Main", bundle: nil)
let vc : drawer = storyboard.instantiateViewControllerWithIdentifier("drawerID") as! drawer
let transition: CATransition = CATransition()
let timeFunc : CAMediaTimingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionEaseInEaseOut)
transition.duration = 0.50
transition.timingFunction = timeFunc
transition.type = kCATransitionPush
transition.subtype = kCATransitionFromRight //kCATransitionFromLeft
self.navigationController!.view.layer.addAnimation(transition, forKey: kCATransition)
self.navigationController!.pushViewController(vc, animated: false)
我记得读过这个教程,也许它会对你有用:是的,谢谢…我需要同样的实现。。。