フェード効果を使用して、Mac でデスクトップ アイコンを非表示または非表示にすることはできますか? これは、壁紙の画像を実際のデスクトップ上に配置することで実現できる可能性があり、デスクトップをクリックするとアイコンが表示されます。
このようなアプローチはありえますsandboxedか?
フェード効果を使用して、Mac でデスクトップ アイコンを非表示または非表示にすることはできますか? これは、壁紙の画像を実際のデスクトップ上に配置することで実現できる可能性があり、デスクトップをクリックするとアイコンが表示されます。
このようなアプローチはありえますsandboxedか?
NSWindow基本的なアプローチは、適切なでボーダレスを作成することlevelです。kCGDesktopIconWindowLevelKeyデスクトップアイコンのレベルなので、うまくいくはずです。
デスクトップ アイコンを実際に削除するのではなく、その上にウィンドウを表示するだけなので、サンドボックス化は問題になりません。
collectionBehaviorウィンドウの をに設定してNSWindowCollectionBehaviorStationary、Exposé の影響を受けないようにすることもできます。
これが可能かどうかはわかりません。理由は次のとおりです。
しかし、それが機能する場合、ワークフローは次のようになります。