[英]Custom NSButtonCell black background
我在基於單元格的NSTableView中有一個NSButtonCell(復選框)。 我嘗試將其背景顏色設置為半透明顏色(用於該行的其余部分),但是該顏色逐漸變為黑色。 如果行顏色的alpha為零,則控件的背景顯示為純黑色。
有沒有一種方法可以模仿白色的透明度,而不是默認為黑色(0,0,0)的這種(可能)零顏色?
我認為您應該改用按鈕的layer
屬性,因為幾年前已經引入了逐漸淘汰的NSCell 。
self.wantsLayer = true
self.layer.backgroundColor = UIColor.black.CGColor
這比使用drawRect(:)
方法要容易得多。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.