2011-07-12 15 views
2

私は、このメソッドを実装する必要がいる:ピンチジェスチャーの座標を標準のUIScrollViewから取得するにはどうすればよいですか?

- (CGRect)zoomRectForScale:(float)scale withCenter:(CGPoint)center { 

をしかし、私はセンターを取得することは、私が必要とする座標どのように任意のアイデアを持っていません。通常、このメソッドはカスタムジェスチャー認識ツールの座標を処理しますが、標準のUIScrollViewのピンチジェスチャー座標が必要なので、私はスタックしています...

アイデア?

答えて

7

UIScrollViewのpinchGestureRecognizerにアクセスできます。このことができます

CGPoint midpoint = [scrollView.pinchGestureRecognizer locationInView:scrollView]; 

希望、 ヴィンセント

:次に、あなたが書くことができ、あなたのscrollViewで二本の指の間の中間点を取得するので、

- (CGPoint)locationInView:(UIView *)view 

でピンチジェスチャーの中心座標を求めることができます

関連する問題