エンサイツ株式会社による iPhone / iPod touch アプリ開発に関するTIPS等の技術情報です。 受託開発も承っておりますので、お問い合わせページよりお気軽にご連絡ください。 サンプルコード「ViewTransition」にあるようにCATransitionを使う方法でももちろんよいのですが、UIViewクラスのクラスメソッドを使う方が、登場するクラスが少ないという意味ではよりシンプルです。 ぱっと見ではsetAnimationTransition:forView:cache:メソッドが使えそうですが、1つ目の引数として与えるトランジションのタイプの選択肢にクロスフェードがありません。そこで、あらかじめ切り替え後のビューをalpha=0.0の状態でaddSubview:しておいた上で、以下のようにします。 [UIView beginAnimations:nil context