iPhoneアプリの開発の件で質問させていただきたいのですが、
viewを二つ用意して、一つのviewを常に表示し、もう一つの
viewを表示、削除することで二つの画面を切り替えできるように
と考えています。tableViewは使っていません。
切り替えはうまくいくのですが、切り替え時にアニメーションを
つけたいのです。
■アニメーションのイメージは「写真」アプリのフォトライブラリを
選んだ時のように、元画面と次の画面が左右でくっついていて水平方向に
スライドしていくものです。
CATransitionのkCATransitionPushを使用しましたが次の画面が元
の画面の上に
スライドしてくるのでつけたいアニメーションとは少し違います。
いい方法はないでしょうか。
よろしくお願いします。
まいど森本です。
> アニメーションのイメージは「写真」アプリのフォトライブラリを
> 選んだ時のように、元画面と次の画面が左右でくっついていて水平方向に
> スライドしていくものです。
ちょっと難しく考え過ぎかなぁと思います。
CATransition を使わなくても UIView のアニメーションだけで実装は可能です。
サンプルを「ファイル」ページにアップロードしました。
・TestTransition.zip
アニメーションの実装方法は複数ありますが、サンプルで実装している内容は
オブジェクトの位置を移動させるだけの単純なロジックになっています。