问题标签 [uidocumentinteractioncontroller]
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.
ios - UIDocumentInteractionController 在 iPad Real Device for iOS Objective c 中不起作用
我的代码在这里:
上面的代码在 iPhone 上可以正常工作,但在 iPad 上却不行。
ios - 如何使用 IOS swift 在 Instagram 和 slack 上分享带有标题的图像?
我正在开发一个应用程序,我想在 Instagram 和 Slack 上共享一个 HTML 链接。是否可以在 Instagram 和 slack 上共享链接?请给我一些资源,以便我可以得到我的解决方案。
ios - 将 UIDocumentInteractionController 中的预览呈现为 UIViewController 的 ChildViewController
我已经实现了 UIDocumentInteractionController 来预览不支持的文件类型。但是由于 UIDocumentInteractionController 是 NSObject 而不是 UIViewController 的子类,因此我无法将其添加为当前屏幕 UIViewController 的 childviewcontroller,因为它的视图属性未公开。
我只能将它呈现为模态或导航堆栈,而不是内联 UIView 子视图。
尝试了 QLPreviewController,但它不支持文件图标和其他有用的公开方法,如 UIDocumentInteractionController 中公开的那样
ios - 在包含 collectionView 的 tableview XIB 中呈现 DocumentInteractionController
我试图加载一个tableview xib
包含一个collectionView
. collectionView
包含要下载和打开的文件列表。
self.dic.presentOpenInMenu(来自:rect,in:self.view,动画:true)“CommentsCell”类型的值没有成员“view”
Tableview XIB 设计:
ios - 通过 AirDrop 共享的文件不完整
我正在开发一个应用程序,其功能之一是下载和显示 PDF 文件。我实现这些功能没有问题。然后我想启用文件共享,但遇到了一个奇怪的问题。
这是我的共享代码的样子:
没什么特别的,但是当我通过 AirDrop 共享文件时,它在接收端只有 200-250 个字节并且有不同的名称,例如“PDF document-373E47D68169-1.pdf”(而不是原始名称)。
我的第一个想法是下载的文档已损坏,但事实并非如此(我在设备和模拟器上都检查过)。如果我选择另一个共享选项(例如,“保存到文件”),文件将正确共享。UIDocumentInteractionController
表现出相同的行为。我还认为这可能是由于没有保留UIActivityViewController
(UIDocumentInteractionController
需要 AirDrop 共享才能工作),但让系统执行此操作似乎就足够了。
该问题在 iOS 12.1 和 11.4.1 上都重现。
我错过了什么?
ios - 自定义 UIDocumentInteractionController
最近我正在尝试自定义UIDocumentInteractionController
. 专门从中删除 3 rd 方应用程序。我已经阅读了许多文章和主题,但我发现它只是“不可定制”。我正在尝试将我的图像传递给其他应用程序。
所以我有一个分享按钮,我需要它只UIDocumentInteractionController
在社交媒体服务(如Facebook、Twitter、消息、邮件等)中显示,但排除所有其他使用图像作为基础的应用程序。我知道有一个 UTI 选项,但是否有某种 UTI 仅代表社交媒体选项?我没找到。我几乎失去了希望:(
但在这里我打开了我的 Snapseed。在这里你去 - “打开”具有UIDocumentInteractionController
所有可以处理图像的应用程序。还有只有社交的“分享..”按钮。那么有人可以向我解释我错过了什么吗?我怎样才能获得足够接近的结果?
ios - 支持 UIDocumentInteractionController 的横向和纵向
我的 IOS 应用程序的方向已锁定为纵向模式。但是,我想为使用 UIDocumentInteractionController 打开的文件同时支持横向和纵向。这是我打开文件网址的代码。
如何为使用上述代码打开的文件实现纵向和横向,同时将其他屏幕的方向锁定为纵向?非常感谢!
ios - 在保存到文件共享选项中点击取消按钮时 UIDocumentInteractionViewController 中出现未知界面方向错误
当我单击共享图标然后单击保存到文件选项时,我创建了一个 DocumentInteractionViewController 用于预览文件,然后如果我保存或取消它会在 iPhone 7 大小的设备中出现此错误。
它在 ipad 或 iphone Xr 中运行良好。
xamarin - 使用 UIDocumentInteractionController 预览文档在 iOS 13 中不起作用
我使用 UIDocumentInteractionController 在应用程序中预览不同类型的文件。这在过去运行良好,但在装有 iOS 13 的设备上运行应用程序时,不会显示文档。显示的是文件名和类型。
我寻找了类似的问题,发现这个 UIDocumentInteractionController 显示文件名和文件类型,而不是文件内容
我已经NSUrl.CreateFileUrl(FilePath, null)
按照对该问题的评论进行了尝试,但这并不能解决问题。
这是我用来打开文件和呈现预览的:
和控制器定义:
这可能是适用于 iOS 13 的 Xamarin.ios 中的 NSUrl 的问题吗?任何帮助将非常感激。
ios - 如何更改 UIDocumentInteractionController 文本颜色?
我的应用程序有一个深色主题选项,在这种情况下,我会执行以下操作:
问题是,该应用程序提供了通过 UIDocumentInteractionController 导出一些文本的能力。当我这样做时presentPreview
,它会在白色背景上显示白色文本,这会使文本完全不可见。似乎没有任何方法可以更改 UIDocumentInteractionController 的文本颜色或背景颜色。
我试过这个
但这只是给Cannot convert value of type 'UIDocumentInteractionController.Type' to expected element type 'UIAppearanceContainer.Type'
在创建 UIDocumentInteractionController 之前,我也尝试过设置 UILabel.appearance().textColor = .black
,但这也无济于事 - 文本仍然显示为白色。
更烦人的是,这可以改变导航栏标题颜色:
但是标签外观没有响应。