UIWebview允许缩放缩放,但是在使用Quartz 2d使用CGRect时是否可以使用此手势?如果是这样的话:感谢所有的帮助。
答案 0 :(得分:1)
是的,这是可能的。您应该将UIPinchGestureRecognizer
与函数结合使用来操作对象的CGAffineTransform
属性。使用UIPinchGestureRecognizer
,您可以获得缩放比例并将CGAffineTransform
应用于CGRect
。以下链接可以帮助您这样做
UIPinchGestureRecognizer
用于缩放http://www.raywenderlich.com/6567/uigesturerecognizer-tutorial-in-ios-5-pinches-pans-and-more
要将仿射变换应用于CGRect
,请在https://developer.apple.com/library/mac/#documentation/graphicsimaging/reference/CGAffineTransform/Reference/reference.html此参考页上查看CGRectApplyAffineTransform
方法。