0
我正在用故事板,我有一個包含NSTableView的一些其他控件的自定義視圖MacOS的一個項目。如何去除NSTableView的某些部分上的透明度?
的customView背景着色在viewWillAppear中():
backgroundCustomView.layer?.backgroundColor = NSColor.white.cgColor
的問題是,似乎裏面他們一些半透明部分NSTableView的的項目。
我想喜歡的NSTableView的出現沒有任何透明度(這是因爲我把NSTableView的下一個自定義視圖的原因)。
我試着在IB改變所有東西,我認爲沒有任何的運氣可能相關的選項。
PS 的項目之間的不連續的透光是由信元間隔的選擇,由於。
謝謝阿道夫,我加的發言,但不幸的是,NSTableView的繼續表現那個外表。也許我在IB做錯了事。我忘記提到的問題是,該應用程序作爲狀態欄項目運行,並且該視圖作爲NSPopover()在菜單欄中打開。對不起,錯過了信息。 – Cue
做到這一點,但現在與主視圖(NSViewControler的視圖)。像self.view.wantsLayer東西=真 – Adolfo
謝謝你這麼多阿道夫的信息。同樣實現這一點,我無法獲得被禁用的透明度。我查了這個文件,但它不似乎適用於我的情況https://developer.apple.com/reference/appkit/nsvisualeffectview – Cue