1

是否可以使用 UIPanGestureRecognizer 旋转视图?我想要与旋转手势类似的功能,但只有一根手指。

谢谢。

4

2 回答 2

1

当然。但是,当然,您需要进行自己的旋转数学运算。如果您已经有视图的“中心点”旋转,那将特别有用,因为您可以跟踪触摸输入相对于该中心的角度,并transform在视图更新时应用视图(或其他)的属性。

于 2010-07-28T16:23:59.357 回答
0

退房CGAffineTransformMakeRotation

这个网站应该有帮助。

http://chris-software.com/index.php/2009/04/26/animations-and-transformations/

从网站:

# M_PI * 0.00 = 0° (original condition)
# M_PI * 0.25 = 45°
# M_PI * 0.50 = 90°
# M_PI * 0.75 = 135°
# M_PI * 1.00 = 180°
# M_PI * -0.75 = 225°
# M_PI * -0.50 = 270°
# M_PI * -0.25 = 315°
于 2010-08-17T19:28:19.707 回答