2017-06-11 10 views
-2

私はコードを初めて使うので、同じボタンを押すたびに画像を回転させる方法がわかりません。私のコードでは、私はそれを回転させることができます。私はすでにループとwhile-infinitiveステートメントを試しましたが、うまくいきません。ここに私のコードです:ボタンを押すたびに画像を回転させる - 迅速に

@IBAction func rotate(_ sender: Any) { 


UIView.animate(withDuration: 2, delay: 0.5, animations: 
({self.image.transform = CGAffineTransform(rotationAngle: 90.0 * 3.14/180.0) 
    ) 
} 
} 
+1

しかし、あなたは新しい検索ではありませんか?この質問はここで何度も答えられています... – matt

+0

申し訳ありませんが、私の質問では答えが見つかりません。新しいアップデートの前に多くの質問に答えます。回転機能が変更されました。 –

答えて

0

私はあなたがかっこと中括弧を台無しにしていると思います。私はあなたのコードは次のようなものでなければならないと信じています:

@IBAction func rotate(_ sender: Any) { 

    UIView.animate(withDuration: 2, delay: 0.5, animations: { 
      self.image.transform = CGAffineTransform(rotationAngle: 90.0 * 3.14/180.0) 
    }) 

} 
+0

かっこと中括弧はチェックされましたが、それでもまだ回転していません。 –

+0

この質問を見る[ボタンをクリックするたびにUIButtonを90度回転させる](https://stackoverflow.com/questions/39045122/rotating-a-uibutton-by-90-degrees-every-time-ボタンをクリック) – GabrielaBezerra

+0

Thx!出来た! –

関連する問題