0

マルチタッチを使用して複数の画像を同時にドラッグ/パンできるかどうかを知りたい

つまり、1 本の指を使用して 1 つの画像をドラッグし、もう一方の指を使用して別の画像を同時にドラッグします。UIGestureRecognizer を使用してこれを実装したいと考えています。

もしそうなら、どうすればいいのか知りたいです。

編集:パンに使用するコード

CGPoint ltouch = [gestureRecognizer translationInView:self.view];
if ([gestureRecognizer state] == UIGestureRecognizerStateBegan) 
{
      self.pointOnImage = [gestureRecognizer view].center;
}
ltouch = CGPointMake(self.pointOnImage.x + ltouch.x, self.pointOnImage.y + ltouch.y);

[gestureRecognizer.view  setCenter:CGPointMake(ltouch.x, ltouch.y)];
4

1 に答える 1

1

はい、これは可能です。ここから zip をダウンロードできます 。これはその方法を示しています。それは私が作成したデモではありませんが、いくつかのサイトで見つかりました

于 2012-04-14T13:25:53.617 に答える