在Objective-C for Cocoa Apps中,可以使用这种方式使窗口始终保持最佳状态?
如何用Swift实现同样的目标?
self.view.window?.level = NSFloatingWindowLevel
Run Code Online (Sandbox Code Playgroud)
导致构建错误 Use of unresolved identifier 'NSFloatingWindowLevel'
我正在创建一个简单的操作系统应用程序,但我找不到任何地方如何进行调整大小事件.
让我们假设我想要打印新的宽度和高度,我有这个控制器:
class ViewController: NSViewController {
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
}
override var representedObject: AnyObject? {
didSet {
// Update the view, if already loaded.
}
}
}
Run Code Online (Sandbox Code Playgroud)
我需要添加什么?谢谢.
我的问题与Swift/Objective-C中的Listen for window resize事件不同.因为我的视图必须扩展NSViewController而不是NSWindowController.在他的回答中,他没有解释究竟windowWillResize要返回什么