我想在我的应用程序中实现文件浏览器视图,以便用户可以使用类似于 XCode、Text Wrangler 和其他一些程序中的浏览器的侧面板打开文件。
在我从头开始实现另一个浏览器之前,有谁知道是否有现有的库或 API 已经这样做了?
谷歌并没有出现太多,大多数搜索都指向我的NSOpenPanel,我相信它不会做我想做的事。
提前致谢。
我想在我的应用程序中实现文件浏览器视图,以便用户可以使用类似于 XCode、Text Wrangler 和其他一些程序中的浏览器的侧面板打开文件。
在我从头开始实现另一个浏览器之前,有谁知道是否有现有的库或 API 已经这样做了?
谷歌并没有出现太多,大多数搜索都指向我的NSOpenPanel,我相信它不会做我想做的事。
提前致谢。
用于显示分层列表的 Cocoa 类称为NSOutlineView。
大纲视图提供了几个配置选项来调整外观。可以通过实现数据源协议或通过 Cocoa 绑定来提供内容。
Apple 有一些在线示例代码可以帮助您入门(它是一个文件浏览器 - 所以也许您可以使用该示例的大部分内容): https ://developer.apple.com/library/mac/#samplecode/SourceView/Introduction/介绍.html