画面上でドラッグできるイメージビューがあります。スライダーを追加してイメージビューのサイズを変更すると機能しますが、サイズを変更するとイメージビューは常に元の位置に戻り、元の位置にはなくなりました。ドラッグしました、何が問題なのですか?これはサイズを変更するための私のコードです
- (IBAction)sizePhoto:(UISlider *)sender {
[_imagen1 setTransform:CGAffineTransformMakeScale(sender.value, sender.value)];}
これが私が画像をドラッグする方法です
CGPoint translation = [recognizer translationInView:_photo];
recognizer.view.center = CGPointMake(recognizer.view.center.x + translation.x,
recognizer.view.center.y + translation.y);
[recognizer setTranslation:CGPointMake(0, 0) inView:_photo];
これが画像を回転させる方法です
recognizer.view.transform = CGAffineTransformRotate(recognizer.view.transform, recognizer.rotation);
recognizer.rotation = 0;