実行環境
Swift | 5.6.1 |
Xcode | 14.0 |
macOS | 12.6 |
内容
色が変更となった場合に、色がじんわりと変化するアニメーションを実装します。
色の変更にアニメーションを付けることで、
下の動画のように違和感の少ないUIが実装できます。
実装
実装は、簡単。
色の変更を行う際に、「UIView.animate」で囲むだけです。
これだけで、じんわりと色の変化がアニメーションします。
// 0.25秒かけて色変更のアニメーションを行うコード
UIView.animate(withDuration: 0.25, delay: 0, animations: { [weak self] in
// ここでViewの色の変更を行う
})
まとめ
ということで、本記事は色の変更をアニメショーンする方法をまとめました。
アドバイスや改善などあれば本記事の最後のコメント欄からお願いします。
最後まで読んでいただきありがとうございました!
作業効率がグッと上がるPC道具
リンク
リンク
間違いなしのSwift書籍2冊
リンク
リンク