如何使用Swift 3以编程方式显示NSTextView在macOS中的查找面板?
我找到的唯一信息是设置和获取其属性以及其他一些但不是如何显示和隐藏它(例如):
var usesFindBar:Bool 一个布尔值,指示是否对此文本视图使用查找栏。
答案 0 :(得分:1)
使用performFindPanelAction()和.showFindInterface。 (.showFindPanel也有效,但已被弃用。)
请注意,您无法直接传递操作。你需要一个可以容纳它的var tag: Int
的东西:
button.tag = NSTextFinderAction.showFindInterface.rawValue
textview.performFindPanelAction(button)