質問

ようにSnow Leopardアプリとなっている一部のビューアニメ(入れ替えて見て一部の古い事例を用いNSViewAnimation.った場合はこれらを完全に過去の遺物、さらにアニメ?

そうでかなり簡単に使えるようになったので

[[myView animator] setFrame:newSwapFrame];

していると思うんだんに何かが足りない場合、またはNSViewAnimationは関連するその他の下位互換性を維持するため).

役に立ちましたか?

解決

通常、10.5 +コードのCore Animationに移行する必要があります。 NSViewAnimation はかなり原始的であり、ハードウェアを効率的に使用していません。 10.4互換性以外の NSViewAnimation を使用する利点は考えられません。

他のヒント

Core Animationが適切でない場合があります。たとえば、ファンキーなことが起こらない限り、WebViewをレイヤー付きビューに配置することはできません。

また、レイヤー付きビューのテキストフィールドでは、サブピクセルアンチエイリアシングが使用されません。

レイヤーに裏付けされたビューを使用していない場合、アニメーション化可能なプロパティサポートを使用する例は、NSAnimationを使用するよりも間違いなく簡単です。

が必要な場合ウィンドウスクリーンショット後(例、転移のアニメと画面状態のコアのアニメビュー(ビュー CAAnimation らんたん.が CAAnimation は、常に高速で、 NSAnimation が鈍化すればCPU。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top