###前提・実現したいこと
ボタンをはなした時にプルンプルンさせたい。
###該当のソースコード
func onDownButton(sender: UIButton) {
UIView.animate(withDuration: 0.1, animations: { () -> Void in
self.myButton.transform = CGAffineTransform(scaleX: 0.6, y: 0.6) self.myButton.backgroundColor = UIColor.blue }) } func onChangeColor(sender: UIButton) { self.view.backgroundColor = UIColor.white } func onChangeColor2(sender: UIButton) { self.view.backgroundColor = UIColor.black } //ボタンイベント(アップ) func onUpButton(sender: UIButton) { UIView.animate(withDuration: 1, animations: { () -> Void in self.myButton.transform = CGAffineTransform(scaleX: 0.2, y: 0.2) self.myButton.transform = CGAffineTransform(scaleX: 1.0, y: 1.0) // self.myButton.backgroundColor = UIColor.green }) { (Bool) -> Void in } }
###scalex,yを0.2にしているのに、ボタンは大きくなります。
1未満に設定しているのだから、ボタンは小さくなるのでは?
###補足情報(言語/FW/ツール等のバージョンなど)
より詳細な情報
コードは ``` で囲って下さい。 https://teratail.com/help#about-markdown
回答1件
あなたの回答
tips
プレビュー