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