Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/100.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 使用UIPangestureRecognitor翻转UIView_Ios_Swift_Uiview_Uipangesturerecognizer_Flip - Fatal编程技术网

Ios 使用UIPangestureRecognitor翻转UIView

Ios 使用UIPangestureRecognitor翻转UIView,ios,swift,uiview,uipangesturerecognizer,flip,Ios,Swift,Uiview,Uipangesturerecognizer,Flip,当用户从右向左滑动时,我需要翻转视图。如果我使用这个代码 UIView.transitionFromView(firstView, toView: secondView, duration: timeInterval, options: .TransitionFlipFromLeft, completion: nil) 我将实现所需的动画。但是,我需要控制翻转的量,而不是通过持续时间,而是通过ui搜索识别器中的翻译量 我怎么能这样做 编辑:-我在下面的链接中寻找动画,但我需要能够用PanGes

当用户从右向左滑动时,我需要翻转视图。如果我使用这个代码

UIView.transitionFromView(firstView, toView: secondView, duration: timeInterval, options: .TransitionFlipFromLeft, completion: nil)
我将实现所需的动画。但是,我需要控制翻转的量,而不是通过持续时间,而是通过
ui搜索识别器中的翻译量

我怎么能这样做

编辑:-我在下面的链接中寻找动画,但我需要能够用PanGesture控制它


感谢使用CoreAnimation,CALayer具有transform属性,它看起来比UIKit transform更逼真。感谢@TiepvVan。您指的是CATTransformM3dMakeRotation吗?如何使其他视图在旋转时显示?请改用CoreAnimation,CALayer具有transform属性,它看起来比UIKit transform更逼真。谢谢@TiepVvan。您指的是CATTransformM3dMakeRotation吗?如何使其他视图在旋转时显示?