如何在 Swift 中禁用 macOS X 的 NSToolbar 的按钮?
How to disable a button of a NSToolbar of macOS X in Swift?
我想在 macOS 中以编程方式启用和禁用 NSToolBar 的工具栏项(按钮)。我试图创建一个 ViewController 控制拖动的出口,但 Xcode 不接受掉落。我该怎么做?
我在 this question 上读到过一个类似的问题,有 Objective-C 个答案,但我是初学者,不太了解如何在 Swift 中做到这一点。
实现委托方法
override func validateToolbarItem(_ item: NSToolbarItem) -> Bool
您可以区分这些项目,例如 itemIdentifier
和 return true
启用和 false
禁用项目
documentation提供了一个例子。
我想在 macOS 中以编程方式启用和禁用 NSToolBar 的工具栏项(按钮)。我试图创建一个 ViewController 控制拖动的出口,但 Xcode 不接受掉落。我该怎么做?
我在 this question 上读到过一个类似的问题,有 Objective-C 个答案,但我是初学者,不太了解如何在 Swift 中做到这一点。
实现委托方法
override func validateToolbarItem(_ item: NSToolbarItem) -> Bool
您可以区分这些项目,例如 itemIdentifier
和 return true
启用和 false
禁用项目
documentation提供了一个例子。