0

私はMacアプリに取り組んでいます。NSWindow でタイトル バーの色を変更できるかどうか迷っていましたか? 私はそれを削除する方法を知っていますが、それに関する問題は、3 つのボタン (閉じる、最小化、サイズ変更) も削除されることです。3 つのボタンはそのままにして、バーを取り除きたいです。

とにかくこれを行うことはありますか?

ここに画像の説明を入力

4

2 に答える 2

4

迅速な方法

私はこれを見つけようとして少し頭がおかしくなりました.私が読んでいたこれらすべての答えが非常に長いのに、それがたった2行だったとは信じられませんでした!

class ViewControllerはviewDidAppearに行き、これを追加しました。

override func viewDidAppear() {
        view.window?.titlebarAppearsTransparent = true
        view.window?.backgroundColor = NSColor.clearColor()
    }

とてもシンプルです。

于 2016-04-17T06:55:05.107 に答える