问题标签 [uidocumentinteraction]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
103 浏览

objective-c - 向 iPad 上的 Pages 文稿添加“保存到”位置

我知道它可以UIDocumentInteractionController让用户有机会在 Pages 等应用程序中打开文档,比如 Word 文档。

是否可以以任何方式进行相反的操作:即允许用户将文档保存回我的应用程序可以访问新保存的文档的区域,或者在 Pages 中提供“保存到”选项?就像 Dropbox 如何与 Pages 集成一样。

谢谢

0 投票
1 回答
913 浏览

ios - UIDocumentInteractionController 旋转后消失

我用来UIDocumentInteractionController与设备上的其他应用程序共享数据

它工作得很好,但它在设备旋转后消失。它的原因是什么以及如何解决这个问题?

0 投票
3 回答
1624 浏览

iphone - 如何检查是否有任何应用程序与文件扩展名相关联

我想在我的 iOS 应用程序中创建“打开方式”功能。

有什么方法可以检查此设备上的任何应用程序是否与我要共享的文件扩展名相关联?

如果当前设备上没有应用程序可以打开具有此类扩展名的文件,则单击“打开方式”UIDocumentInteractionController按钮后将不会显示,但在这种情况下我不想显示此按钮。

所以问题是:如何检查设备上的任何应用程序是否可以打开某些具有特定扩展名的文件?


更新:

例如有财产。UIDocumentInteractionController_NSArrayicons

它包含可以使用我的扩展名打开文件的所有应用程序的图像。但如果没有应用程序,它包含空应用程序的图像。

所以我不能用docInteractionController.icons.count == 0例如检查它。我正在寻找其他技巧。

提前致谢。

0 投票
1 回答
819 浏览

objective-c - UIDocumentInteractionController - 快速视图永远不会完成加载文档

我在 iPad 应用程序中实现了 UIDocumentInteractionController - 目的是打开从联网位置获取的文档并显示它们。

在网上看,我已经走了这么远:

虽然这有效,或者至少不会崩溃,但我只是得到一个动画“加载”屏幕。该文档非常小,您可以从位于项目中的代码示例中看到,因此根本不需要花费任何时间来加载。

我哪里错了?

0 投票
0 回答
231 浏览

ios - UIDocumentInteractionController ios5如何添加邮件应用

我正在显示一个带有 UIDocumentInteractionController 的 png。是否可以将 Mail App 添加到可用的应用程序中?全新固件安装只有打印机,而在 iOS 6 上,有许多默认选项

谢谢你

0 投票
1 回答
3610 浏览

ios - UIDocumentInteractionController 在 iBooks 中打开 pdf 崩溃

我有一个测试 PDF 文件,我想通过我的应用在 iBooks 中打开它。我将它保存在我的临时目录中,并使用此代码将其加载到 iBooks:

菜单弹出得很好,但是当我点击 iBooks 按钮时,应用程序崩溃并挂起我的 Xcode。

我在 NSLog 输出中得到的文件的路径是这样的:

我究竟做错了什么?提前致谢!

0 投票
1 回答
321 浏览

ios - iOS 自定义文档编辑器可以将文件返回到打开的应用程序吗?

我了解如何创建一个文档类型的查看器或编辑器的 iOS 应用程序。关于如何做到这一点有几个很好的问题:

我的问题是:一旦“编辑器”应用程序收到文件并对其进行修改,文件如何返回到请求打开文件的原始应用程序?

重申:如果应用程序'A'有一个由应用程序'Editor'编辑的文件,那么'A'可以使用UIDocumentInteractionController在'Editor'中打开文件。如果我理解正确,这会导致文件被复制到应用程序“编辑器”沙箱中的“文档”目录中。然后应用程序“编辑器”可以对该文件进行修改。一旦“编辑器”完成对文件的更改,应用程序“A”如何看到这些更改?

0 投票
0 回答
335 浏览

ios - 在 iOS 中,您可以在不调用“打开方式”菜单的情况下在另一个应用程序中打开文件吗?

使用 UIDocumentInteractionController,我可以打开文件 URL 的“打开方式”菜单。如果只有一个应用程序可以处理(查看器/编辑器)该类型的文件,则会提供三个选项:

  1. 查看器应用程序
  2. 邮件
  3. 复制

有没有一种方法可以在不打开“打开方式”菜单的情况下立即将文件发送到“查看器”应用程序?

请注意:文件类型是只有 1 个查看器应用程序可以处理的自定义文件类型。

0 投票
2 回答
221 浏览

ios - iOS,有没有所有应用程序都可以看到的临时目录?

iOS 中是否有一个所有应用程序都可以访问的临时目录,以便在它们之间传递文件?

请注意:我了解 UIDocumentInteractionController 的“打开方式”菜单。我希望通过在 UIApplication 上调用 openURL 来传递文件。我试图不使用“打开方式”菜单。

0 投票
3 回答
15487 浏览

ios - 如何在原生 IOS 日历中添加事件

我想从我的应用程序中打开本机 IOS 日历(ical)并添加事件。有什么办法可以打开特定事件的日历吗?

我也以编程方式关注 Open iphone calendar app,但尚未成功。