Macos NSSearchField下面有建议视图,如Spotlight mac OS cocoa Swift 4.2
我想用XCode 10和Swift 4.2编写一个mac OS Cocoa桌面应用程序 它应该有一个带有建议视图的搜索字段,当你像谷歌搜索或自动完成的聚光灯一样输入时打开。 然而,我对Cocoa编程完全陌生 我已经尝试添加一个NSSearchField和一个动态添加的NSpover对象,其子类NSTableView包含所有建议。 但我对“建议”视图不满意,因为它带有锚/箭头。它似乎违反了UI准则 因此,我尝试实现自己的NSView自定义子类,其中包含建议。它工作得很好,但我很难做一些简单的事情,比如在应用程序中单击任何其他区域后立即将其隐藏/消失Macos NSSearchField下面有建议视图,如Spotlight mac OS cocoa Swift 4.2,macos,cocoa,xcode10,swift4.2,nssearchfield,Macos,Cocoa,Xcode10,Swift4.2,Nssearchfield,我想用XCode 10和Swift 4.2编写一个mac OS Cocoa桌面应用程序 它应该有一个带有建议视图的搜索字段,当你像谷歌搜索或自动完成的聚光灯一样输入时打开。 然而,我对Cocoa编程完全陌生 我已经尝试添加一个NSSearchField和一个动态添加的NSpover对象,其子类NSTableView包含所有建议。 但我对“建议”视图不满意,因为它带有锚/箭头。它似乎违反了UI准则 因此,我尝试实现自己的NSView自定义子类,其中包含建议。它工作得很好,但我很难做一些简单的事情,
是否有人知道一个好的示例作为此任务的最佳实践,或者有一些示例代码?谢谢Ken。我已经看过了,但是这个样本是2012年的,似乎已经过时了,它是用目标C写的。你可能还知道什么吗?仅仅因为它是2012年的,并不意味着它仍然适用。对不起,我不知道还有其他类似的样品。请看(2015年起)。