私は、画面を「フェードアウト」して奇妙な OS X の全画面遷移を隠すためのアプリケーションに取り組んでいます。10.7 では、NSWindow を作成し、setCollectionBehavior を使用して強制的に他のすべての上にフロートさせることで、これを行うことができました。
[window setCollectionBehavior:NSWindowCollectionBehaviorStationary | NSWindowCollectionBehaviorCanJoinAllSpaces | NSWindowCollectionBehaviorFullScreenAuxiliary];
私のアプリが起動し、フェードアウトして黒くなり、他のアプリからの信号を待ってから、フェードアウトしてその下のコンテンツを表示します。ただし、10.8 では、画面を覆い、下のアプリが全画面表示になる移行の瞬間を示し、アプリの前にポップバックします。
これらの不快な遷移の前にこのアプリをプッシュする方法についてのアイデアはありますか?