4

NSWindow で複雑なアニメーションを行う基本原則は何ですか? Quick Look ウィンドウのアニメーション (拡大/縮小) を模倣したいのですが、これについては何も見つかりませんでした。

ビューのアニメーション化は十分に文書化されていますが、NSWindow には何もありません。クイック ルック ウィンドウをよく見ると、フレーム サイズが変更されていないことがわかりますが、実際には小さなウィンドウからフル サイズの表示になっています。

これまでのところ、ウィンドウのスクリーンショットを撮り、そのスクリーンショットをボーダーレス ウィンドウ コンテンツ ビューに配置して、ウィンドウがアニメーション化されているふりをすることができるようにすることを考えました。アニメーションが完了したら、その一時ウィンドウを非表示にして、「実際の」ウィンドウを表示します。

これを達成するためのもっと明白な方法があるはずです...

4

1 に答える 1

-1

明らかな方法はありません。ウィンドウのフレームを自分でアニメーション化する必要があります。

于 2010-04-08T20:52:12.973 に答える