用于实施Google Chrome或Safari搜索面板的Cocoa控件是什么?我的意思是我想实现一个显示在工具栏下面并包含textfield plus next和prev按钮的面板。我不介意它是否与Chrome或Safari类似。
答案 0 :(得分:2)
如果您可以要求Lion,则可以使用NSTextFinder。那是TextEdit中使用的标准Find栏;你可以在任何视图中使用它,只要你给它一个实现the NSTextFinderClient
protocol的对象。
如果您的视图是自定义视图,那么可能应该是客户端对象。如果您的视图是WebView,我不确定您是否能够将该视图用作客户端。这取决于WebView是否实现了协议。如果没有,您将需要制作自己的客户对象。
答案 1 :(得分:1)
没有具有该外观或行为的内置控件。你必须自己动手。