問題タブ [caanimation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
5364 参照

iphone - 3D アニメーション - ビュー間にギャップを与える CABasicAnimation および CATransform3D

だから、私は 最初のビューにあるこのアプリhttp://itunes.apple.com/us/app/spg-mobile-app/id312306003?mt=8にあるアニメーションを実装しようとしています

ビューを反転するためのアニメーションを実装しましたが、片側をアニメーション化することに成功し、逆反転の逆ロジックを指定すると、ビュー間にギャップが生じます

ここに私のコードがあります

だから、ここで私は最初に実行メソッドを呼び出しています。ここに私の合計コードをアップロードしました


このコードは私にとっては少しうまくいきましたが、まだいくつかのギャップがあります。問題は、進行中のビューと次のビューのフレームが同じである必要があることです

0 投票する
1 に答える
1526 参照

cocoa - animationDidStop:finished: 呼び出されていません

上からスライドするアニメーションを使用して、ビューを別のビューに置き換えようとしています。ここhttp://gentlebytes.com/2011/09/auto-layout-in-lion/に投稿されたガイドに従いましたが、NSConstraints はありません。

残念ながら、私のアニメーションのデリゲート メソッド animationDidStop:finished: は、アニメーションの最後に呼び出されません。

これが私のコードです:

0 投票する
4 に答える
1165 参照

iphone - アニメーションによるiPhoneのテキストの入れ替え

ヘルプ テキストを指定するために、IOS アプリでテキストを交換したい、つまり、表示する必要がある

CABasicAnimation を使用して可能ですか? 四角を描いた直後に、テキストを点滅モードで表示する必要があります。テキストを60秒間点滅させ、それぞれ10秒間表示する必要があるように

0 投票する
1 に答える
234 参照

io - CALayer の位置の暗黙的なアニメーションを置き換えたのに、自分の位置の直前に開始されるのはなぜですか?

私はこのようなことをしています:

そして、何が起こるかというと、レイヤーが最終位置にほぼ「ジャンプ」し、アニメーションが開始されるのです。私の推測では、「ほぼジャンプ」は、実際には「位置」の元の暗黙のアニメーションです (持続時間は非常に短い)。また、position.y の代わりに position を置き換えてみました。また、レイヤー内のアクション ディクショナリ全体を置き換えてみました (このアニメーションを追加するためだけに)。しかし、私はいつも同じ結果を得ます。

レイヤーが1秒間だけ移動するのを効果的に見るにはどうすればよいですか?

0 投票する
2 に答える
2022 参照

avfoundation - Black Video CAAnimation および AVFoundation AVAssetExportSession

私は、AVFoundation ビデオ編集回路全体の比較的初心者です。

私の現在のテスト アプリは 2 画面のアプリケーションです。最初の画面では AVFoundation ビデオ録画 (1.mov) を実行し、2 番目の画面ではビデオを表示し、CAAnimation でタイトル クレジットを表示できます。

1.mov ビデオ ファイルは、ディスクに保存されたポートレートで記録され、ビデオの上にタイトルを表示するこのルーチンで実行されます。しかし、私が得るのは、適切な寸法の黒いビデオ、CATextLayer を含む時間の長さだけです。

基本的なものが欠けていると確信しています。横向きの縦向きの回転全体を処理するコードが用意されています。

0 投票する
3 に答える
29173 参照

ios - 複数のプロパティのCABasicAnimationを作成するにはどうすればよいですか?

CALayer要素をアニメーション化するためのこのコードがあります。

私の質問は、すべてが正常に機能するようになったので、同じ要素の別の属性を同時に使用したいということです。私はあなたが付加的なアニメーションなどを行うことができるのを見てきました。

私の質問は:

  • 添加剤属性はそれを行うための最良の/唯一の方法ですか?(同じオブジェクトの複数のプロパティを一度にアニメーション化する)

ありがとう!

0 投票する
1 に答える
1471 参照

objective-c - CATransition による addsubview 時の画面フラッシュ

多くの人がこの方法を使用して、ビューの切り替え時にアニメーションを追加します。サブビューを追加する際にアニメーション効果を追加しようとすると、ビューが常に 1 回点滅します。これは、ビューが最初にサブビューを追加し、その後アニメーションが開始されるためです。

問題の理由は何ですか? フラッシュなしで新しいビューをロードするアニメーションを実装する方法は?

0 投票する
1 に答える
2093 参照

ios - カスタム CAGradientLayer がアニメーション化しない

CAGradientLayer のカスタム クラスを作成しました (放射状グラデーション オプションを追加)。動作しますが、色をアニメーション化できない理由がわかりません。

これが私のコードです。

アニメーションは単純な CABasicAnimation で、toValue を色付きの新しい配列に設定します。

0 投票する
1 に答える
143 参照

ipad - iPadでの画像によるアニメーション

こんにちは私はテーブルの丸いトップのようなイメージを持っています。ユーザーが左から右にスワイプするときは時計回りに、右から左にスワイプするときは反時計回りに動かしたいと思います。

ラウンドテーブルトップをリアルタイムで動かすようなものです。アプリでこれを行うにはどうすればよいですか?

次のコードをローテーションに使用しています。そのTrackBallの例から。私が抱えている問題は、画像が回転するたびにその位置が変わることです。

前もって感謝します。

0 投票する
1 に答える
221 参照

xcode - UIImageViewとCoreAnimationのパフォーマンス

私は非常に単純なゲームに取り組んでいます。すべてが機能しています。パフォーマンスとメモリについてのみ質問します。鳥を左から右に動かしています。鳥は3つの位置で羽を振る。

速度、パフォーマンス、メモリに関するより良いソリューションは何ですか?

  1. 異なる位置に鳥と翼がある3つの完全な写真を変更するuiviewをアニメーション化する
  2. 鳥の背景を作成し、CALayerアニメーションを使用して単一の翼の画像をアニメーション化します

返信ありがとうございます:)アレックス

更新:そして、より複雑なアニメーションはどうですか?