0
我想在我的狀態欄應用中放置一個圖像(我將創建),並且此圖像應該由垂直線構成,但我現在不會如何繪製它們。畫一條垂直線
我想在我的狀態欄應用中放置一個圖像(我將創建),並且此圖像應該由垂直線構成,但我現在不會如何繪製它們。畫一條垂直線
實測值
let graphWidth: CGFloat = 22.0;
let graphHeight: CGFloat = 22.0
let size = NSMakeSize(graphWidth, graphHeight)
let image = NSImage(size: size)
image.lockFocus()
let path = NSBezierPath()
path.move(to: NSPoint(x: 20.0, y: 0))
path.line(to: NSPoint(x: 20.0, y: 20.0))
path.stroke()
image.unlockFocus()
statusItem.image = image
使用自定義'NSView'作爲視圖的狀態項的並覆蓋'drawRect'繪製圖像和所述線。但是,這使您負責處理所有鍵盤/鼠標事件並自行突出顯示。 – vadian