2011-01-10 15 views

答えて

2
- (CGFloat)distanceBetweenTwoPoints:(CGPoint)fromPoint toPoint:(CGPoint)toPoint 

{ 
float x = toPoint.x - fromPoint.x; 
float y = toPoint.y - fromPoint.y; 
return sqrt(x * x + y * y); 
} 

0

これは、特定の数のピクセルのスワイプジェスチャを認識するためにこのarticleのようなアプローチを使用しましたが、少なくとも4のベースSDKを使用している場合は、UISwipeGestureRecognizerを使用してください。このpostを参照してください。

+0

....あなたは、ちょうどこの方法に開始し、エンドポイント渡すその助けを願ってやあ、どのように私はUISwipeGestureRecognizerに距離をスワイプ計算することができますか? –

+0

はこの例で遊んでいる:http://developer.apple.com/library/ios/#samplecode/SimpleGestureRecognizers/Listings/Classes_GestureRecognizerViewController_m.html#//apple_ref/doc/uid/DTS40009460-Classes_GestureRecognizerViewController_m-DontLinkElementID_4 - のように見えるビューを使用できますか? – petert

+0

あなたは私の質問を理解できませんでした...スワイプメソッドは自動的に呼び出されます..OK..例えば100点以上移動したときにスワイプメソッドを採用する必要があります..通常の方法で.. 10ポイント移動しても..雇われました.. –