Используйте UIPanGestureRecognizer, чтобы повернуть представление - PullRequest
1 голос
/ 28 июля 2010

Можно ли повернуть вид с помощью UIPanGestureRecognizer? Я хотел бы, чтобы функциональность была аналогична жесту вращения, но только одним пальцем.

Спасибо.

Ответы [ 2 ]

1 голос
/ 28 июля 2010

Конечно.Но вам, конечно, нужно будет сделать свою собственную математику вращения.Если у вас уже есть «центральная точка» поворота для вида, это особенно полезно, поскольку вы можете отслеживать угол сенсорного ввода относительно этого центра и применять свойство transform вида (или любого другого), когдаобновления.

0 голосов
/ 17 августа 2010

Выезд CGAffineTransformMakeRotation.

Этот сайт должен помочь.

http://chris -software.com / index.php / 2009/04/26 / анимации и преобразования /

С сайта:

# 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°
...