2
私はUIImageViewにUIRotationRecognizerを持っています。ビューを回転させた後、次回に画像を回転させて自然に回転するように変更をコミットしたいと思います。現在、以下のコードでは、タッチを解除して元の位置に戻ってから再び回転しようとしています。あなたはこのようなあなたの転換をリセットする必要がUIRotationGestureの後のビューのリセット
[Export("RotationSelector")]
private void RotationSelector(UIRotationGestureRecognizer recognizer)
{
recognizer.View.Transform = CGAffineTransform.MakeRotation(recognizer.Rotation);
if (recognizer.State == UIGestureRecognizerState.Ended)
// Reset origin here...
}
おかげ
)それはそれの元の状態にその回転を返します。私は、ユーザーが行ったローテーションを維持したいと思います。その回転角を別に設定する必要がありますか? – DarthVadar123451
私は自分の問題を解決するために、後で値を保存せず、Apple CGAffineTransformation関数とモノタッチのものを混同していたことが原因で解決しました。 – DarthVadar123451