iOS 文件浏览器示例

发布于 2024-11-09 15:23:33 字数 106 浏览 3 评论 0原文

有人有一些示例代码演示如何制作“文件浏览器”视图吗?我希望能够浏览目录并深入子目录并查看位于各个文件夹中的文件。我希望用户能够创建新的目录/文件,甚至选择现有文件。是否有可用的示例代码来执行此操作?

Does anyone have some sample code demonstrating how to make a "file browser" view? I'd like to be able to navigate through directories and drill-down the sub-directories and see files located within the various folders. I want the user to be able to create new directories/files and even select an existing file. Is there sample code out there already available to do this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

野生奥特曼 2024-11-16 15:23:33

我不知道示例代码,但是使用 NSFileManagerUITableView 实现这不会太复杂。

您可以使用文件管理器的 subpathsOfDirectoryAtPath:error 和关联方法获取目录内容数组。这些数组又可以填充 UITableView。将导航控制器放在一起相当容易,该控制器可以显示一系列显示文件层次结构的表视图。

但请记住,除非您在越狱设备上运行,否则您只能访问应用程序沙箱内的目录。

I don't know about sample code, but this wouldn't be too complicated to achieve using NSFileManager and a UITableView.

You can obtain arrays of directory contents using the subpathsOfDirectoryAtPath:error and associated methods of a file manager. These arrays in turn can populate a UITableView. It would be fairly easy to put together a navigation controller that could display a series of table views showing a file hiearchy.

Bear in mind, however, that you'll only be able to access the directories inside your application sandbox, unless you're running on a jailbroken device.

失与倦" 2024-11-16 15:23:33

iOS 编程指南说

您永远不应该向用户提供此目录中的文件列表并要求他们决定如何处理这些文件。相反,以编程方式对文件进行排序并在没有提示的情况下添加文件。

这是假设您正在尝试为文档目录实现文件浏览功能。

The iOS programming guide says that

You should never present users with the list of files in this directory and ask them to decide what to do with those files. Instead, sort through the files programmatically and add files without prompting.

This is assuming you are trying to implement file browse feature for your documents directory.

明月夜 2024-11-16 15:23:33

我是 FileExplorer 的作者,它是一个 iOS 文件浏览器,可以满足您的大部分要求。
以下是我的控件的一些功能:

  1. 如果需要,可以选择文件或/和目录 如果
  2. 需要
  3. 内置搜索功能
  4. ,可以删除文件或/和目录查看音频、视频、图像和 PDF 文件。
  5. 可以添加对任何文件类型的支持。

您可以在此处找到我的控件。

I'm an author of FileExplorer which is a file browser for iOS and fulfills most of your requirements.
Here are some of the features of my control:

  1. Possibility to choose files or/and directories if there is a need for that
  2. Possiblity to remove files or/and directories if there is a need for that
  3. Built-in search functionality
  4. View Audio, Video, Image and PDF files.
  5. Possibility to add support for any file type.

You can find my control here.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文