如何在Pan Gesture中获取方向并相应地增加/减少或缩放视图

时间:2011-12-19 07:20:16

标签: iphone xcode gesture pinch

因为我是这个领域的新手。 我在网上搜索了很多但是找不到相关的东西。 我正在尝试UIPinchGestureRecognizer,其中一旦用户捏水平视图仅应水平缩放,同样对于垂直也是如此,如果用户沿对角方向进行,则它应在两个方向上缩放。 目前我的观点是在我正在做的两个方向上进行扩展

CGAffineTransform newTransform = CGAffineTransformScale(currentTransform, scale, scale);

[[(UIPinchGestureRecognizer*)sender view] setTransform:newTransform];

请帮助我。

提前致谢..

1 个答案:

答案 0 :(得分:0)

子类UIGestureRecognizer一个工具:

– touchesBegan:withEvent:
– touchesMoved:withEvent:
– touchesEnded:withEvent:
– touchesCancelled:withEvent:

在这些代表中使用自定义代码进行触摸手势。