エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Cocoaの日々: Core Animation - 画面手前からフェードイン / 手前へフェードアウト
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Cocoaの日々: Core Animation - 画面手前からフェードイン / 手前へフェードアウト
[前回] Cocoaの日々: Core Animation - 画像が遠くから近づいてきてフェードアウトする [2]手直し 前回... [前回] Cocoaの日々: Core Animation - 画像が遠くから近づいてきてフェードアウトする [2]手直し 前回のコードを改良して、画面手前からフェードインするようなアニメーションを実装してみる。その逆に画面手前へフェードアウトさせる。そう、Dashboardのような動き。 サンプル実行 まずは動作から。こんな感じ。 ボタンを押すと逆に実寸大の状態から徐々に拡大が始まり、画面の手前へフェードアウトする。 実装 前回の処理でアニメーションを行っていた箇所をメソッドとして切り出す。 #define DURATION 0.5 - (void)animateFadeInOut:(BOOL)flag { CGFloat zPositionFrom = flag ? -1000 : 0; CGFloat zPositionTo = flag ? 0 : -1000; CGFloat o