画像にドラッグ効果を実装しましたが、テスト中にマウスのクリック イベントでのみ画像が移動することがわかりました。
ドラッグ イベントを使用して、画面上でマウスを使用して画像を移動できません。しかし、画面の端をクリックすると、クリックした場所に画像が表示されます。
YouTube で多くのトピックをフォローしましたが、最終的には同じ動作をしていません。
この私のコード:
ScreenView1.h
IBOutlet UIImageView *image;
ScreenView1.m
-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{
UITouch *touch = [[event allTouches] anyObject];
CGPoint location = [touch locationInView:touch.view];
image.center = location;
[self ifCollision];
}
-(void) touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event{
[self touchesBegan:touches withEvent:event];
}