はUIPanGentureRecognizer
サンプルコードを使用してみてください:
UIPanGestureRecognizer *imageGesture = [[UIPanGestureRecognizer alloc]
initWithTarget:self
action:@selector(imageDragged:)];
[imageView1 addGestureRecognizer:imageGesture];
その後、
- (void)imageDragged:(UIPanGestureRecognizer *)gesture{
UIImageView *imageView = (UIImageView *)gesture.view;
CGPoint translation = [gesture translationInView:imageView];
imageView.center = CGPointMake(imageView.center.x + translation.x,
imageView.center.y + translation.y);
imageView2.center = imageView.center;
imageView3.center = imageView.center;
[gesture setTranslation:CGPointZero inView:imageView];}
はい、それはドラッグを必ずしもフリックと区別しません。おそらく私はより具体的であったはずです。誰かが「何かを拾う」と「落とす」という人は、それを「フリックする」(投げる)人とは違って扱われる必要があります。 – Meltemi
「何かを拾う」と「落とす」と何かフリックするの違いは何ですか? – InFreefall
あなたの机の上にコインを想像してください。あなたはそれを持ち上げてボウルに落とすか、それをあなたの机の別の部分に "フリック"させることができました。あなたはフリックでそれを加速し、 "重力"& "摩擦"はそれを休息に持って来る... – Meltemi