はじめに UIViewAnimationOptionsについて 現在アニメーションについて勉強中なのですが、iOSにはUIViewAnimationOptionsという便利なものがあります。 これはOptionを指定するだけでかっこいいアニメーションを自動でしてくれるものです。 例えばTransitionCurlDownを指定するとremoveFromSuperview()に対して以下のようなアニメーションを付けてくれます。 これは以下のように実装することで使えます。 import UIKit class ViewController: UIViewController { var container: UIView! var redView: UIView! var blueView: UIView! override func viewDidLoad() { super.viewDid
![UIViewAnimationOptionsの定義から同時に指定できるオプションを理解する。 - Swift Alchemist](https://cdn-ak-scissors.b.st-hatena.com/image/square/30085f823d9284c4e941449ed834b56b0609552f/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fr%2Frayc5%2F20150620%2F20150620062110.gif)