エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
CALayerでFlip Animation - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
CALayerでFlip Animation - Qiita
Dashboardにあるような裏返しアニメーションをCALayerを用いてやってみる。 単にアニメーションするだけ... Dashboardにあるような裏返しアニメーションをCALayerを用いてやってみる。 単にアニメーションするだけならtransform.rotation.yの値をいじってやれば暗黙的なアニメーションを行うのだが、表と裏で違う情報を表示したい。そこで、CALayerのdoubleSidedにNOを指定すると、レイヤーが裏返しになったときに描画されなくなることを利用して、表面と裏面それぞれにレイヤーを用意し、同時に裏返すアニメーションをすることで実装する。 以下はARC下での実装例。テストはしてない。 @interface MyLayer : CALayer { @private BOOL faceup_; CALayer *frontLayer_; CALayer *backLayer_; } @property BOOL faceup; @end @implementation MyLa