無論如何要創建一個帶有圓角和背景顏色的 NSButton 而不將其子類化。我有這個代碼,但它沒有做任何事情。
let directionsButton = NSButton(frame: NSRect(x: 0, y: 0, width: 100, height: 60))
directionsButton.title = "Click Me!"
directionsButton.layer?.cornerRadius = 10
directionsButton.layer?.masksToBounds = true
directionsButton.layer?.backgroundColor = NSColor.blue.cgColor

uj5u.com熱心網友回復:
要啟用 CoreAnimation 層,您必須在使用前插入這一行
directionsButton.wantsLayer = true
編輯:為了能夠更改顏色,您必須繪制一個無邊框按鈕。添加
directionsButton.isBordered = false
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/385092.html
上一篇:提交按鈕未啟用
