私はMacアプリに取り組んでいます。NSWindow でタイトル バーの色を変更できるかどうか迷っていましたか? 私はそれを削除する方法を知っていますが、それに関する問題は、3 つのボタン (閉じる、最小化、サイズ変更) も削除されることです。3 つのボタンはそのままにして、バーを取り除きたいです。
とにかくこれを行うことはありますか?
私はMacアプリに取り組んでいます。NSWindow でタイトル バーの色を変更できるかどうか迷っていましたか? 私はそれを削除する方法を知っていますが、それに関する問題は、3 つのボタン (閉じる、最小化、サイズ変更) も削除されることです。3 つのボタンはそのままにして、バーを取り除きたいです。
とにかくこれを行うことはありますか?
迅速な方法
私はこれを見つけようとして少し頭がおかしくなりました.私が読んでいたこれらすべての答えが非常に長いのに、それがたった2行だったとは信じられませんでした!
私class ViewController
はviewDidAppearに行き、これを追加しました。
override func viewDidAppear() {
view.window?.titlebarAppearsTransparent = true
view.window?.backgroundColor = NSColor.clearColor()
}
とてもシンプルです。