2017-03-20 1 views
4

私は、AppleのMac OS App Storeと非常によく似ていますが、そのウィンドウのタイトルは表示されませんが、アイコンとラベルの付いたツールバーがあります。MacOS:ツールバーのアイテムラベルではなく、ウィンドウのタイトルを隠す方法はありますか?

App Store

問題は、私は私の窓のコントローラーの中に隠さにウィンドウのタイトル可視性を設定すると、それはまたtoolbarItemラベルを隠していることです。

window?.titleVisibility = .hidden 

アイコンとラベルの両方を表示するようにツールバーを明示的に設定しようとしましたが、これは無視されているようです。ここで

toolbar.displayMode = .iconAndLabel 

で、タイトルの可視性を設定せずに、両方の私のアプリのスクリーンショットです: Setting titleVisibility to .hidden Without setting titleVisibility

答えて

0

あなたは「生の」/ボーダレスNSWindowので開始する必要があるだろうし、あなたが持っているだろうあなた自身でそれを全て描く。素敵なINAppStoreWindowは(またはそれが4歳前に素敵でした。)があり、すべてがappstorの外観を模倣し、あなたが代わりに

self.window?.titleVisibility = .hidden 

次の操作を行うことができます

+0

INAppStoreWindowは何年も前から維持されていないようですが、情報をありがとう。 – Mel

0

感じるんgithubの上で)

self.window.title = "" // no title but the labels for toolbar icons are there 
+0

残念ながら、それでもタイトルは空白になり、ツールバーの高さは減少しません。 – Mel

関連する問題