1
私はNSWindowのタイトルバーの背景色を設定しようとしています(タイトルバーのテキストの色を変更する)しています。NSWindowのタイトルバーの背景とテキストの色
問題は、Obj-Cを使用する前に外部のプラグインを使用して解決されましたが、それを行う簡単な方法が必要です。
誰も以前にこのような問題に遭遇しましたか?(Swiftで書かれた)コードを共有しましたか?
私はNSWindowのタイトルバーの背景色を設定しようとしています(タイトルバーのテキストの色を変更する)しています。NSWindowのタイトルバーの背景とテキストの色
問題は、Obj-Cを使用する前に外部のプラグインを使用して解決されましたが、それを行う簡単な方法が必要です。
誰も以前にこのような問題に遭遇しましたか?(Swiftで書かれた)コードを共有しましたか?
私はこれが2年ほど前に尋ねられたことを知っていますが、私は何か言いたいと思いました。
Appleでは、タイトルテキストの色をカスタム値に設定することはできません。特に、あなたがアプリストアに提出したい場合。
ただし、色を白に変更したい場合は、これを行うことができます。 ウィンドウの外観を鮮やかに暗く設定すると、appleがアクセスできない機能を使用して、テキストの色が白に変更されます。あなたが望むよう
その後、タイトルバーの背景色を変更することができます。ここでは
は例です:self.view.window.appearance = NSAppearance(named: .vibrantDark)
self.view.window.titlebarAppearsTransparent = true
self.view.window.backgroundColor = NSColor(red: 93/255, green: 181/255, blue: 181/255, alpha: 1.0)
は次のようになります。