【发布时间】:2015-03-09 12:29:02
【问题描述】:
使用 osx 的故事板绘制到 NSView 的过程是什么?我在 NSViewController 中添加了一个 NSView。然后,我添加了一些约束和一个出口。
接下来,我添加了一些代码来改变颜色: 进口可可
class ViewController: NSViewController {
@IBOutlet var box: NSView!
override func viewDidLoad() {
super.viewDidLoad()
}
override func viewWillAppear() {
box.layer?.backgroundColor = NSColor.blueColor().CGColor
//box.layer?.setNeedsDisplay()
}
override var representedObject: AnyObject? {
didSet {
// Update the view, if already loaded.
}
}
}
我想做自定义绘图和更改 NSView 的颜色。我有 过去在 iOS 上进行过复杂的绘图,但我完全被困在这里。 有谁知道我做错了什么?
【问题讨论】:
标签: swift macos cocoa nsview xcode-storyboard