UIWebview позволяет щепотку масштабировать, но можно ли использовать этот жест при использовании CGRect с помощью Quartz 2d? и если да, то как ?: Вся помощь приветствуется.Можно ли использовать щепотку для увеличения Использование кварца 2D (CGrect)?
0
A
ответ
1
Да, это возможно. Вы должны использовать UIPinchGestureRecognizer
в сочетании с функциями управления объектами CGAffineTransform
. Используя UIPinchGestureRecognizer
, вы можете получить масштаб масштаба и применить CGAffineTransform
к CGRect
. Следующие ссылки помогут вам в этом.
UIPinchGestureRecognizer
для увеличения http://www.raywenderlich.com/6567/uigesturerecognizer-tutorial-in-ios-5-pinches-pans-and-more
Для применения аффинного преобразования в CGRect
, смотреть в CGRectApplyAffineTransform
метод на https://developer.apple.com/library/mac/#documentation/graphicsimaging/reference/CGAffineTransform/Reference/reference.html этой ссылке страницы.