Swift Как я могу принести свое изображение после перемещения его обратно в середину? Или поверните его обратно в исходное положение - PullRequest
0 голосов
/ 22 января 2019

Я не понимаю. как я могу вернуть свой ImageView в исходную позицию (которая является серединой) вида?

Я хочу использовать TapGesture.

Или у меня есть второй вариант, чтобы повернуть его обратно в исходное положение. В настоящее время я пытаюсь повернуть его обратно, но он не работает.

  @IBAction func backToOrigin(recognizer:UITapGestureRecognizer){
    if let view = recognizer.view{
    self.view.transform = CGAffineTransform(rotationAngle: CGFloat(Double.pi / 2))
    }
}

1 Ответ

0 голосов
/ 22 января 2019

Если вы просто хотите отменить предыдущее CGAffineTransform, которое вы использовали для перемещения или поворота view, вы можете использовать view.transform = CGAffineTransform.identity.(Кроме того, исключите использование self из своего кода, потому что self.view и view внутри вашего func - это разные вещи.)

...