ios - UIActivityViewController 中的 "Open in"功能

标签 ios iphone uiactivityviewcontroller

我需要你在 UIActivityViewController 方面的帮助。 我需要为文件提供事件 Controller ,除了默认操作外,用户将能够在其他应用程序中打开文件。 我知道如何使用 UIDocumentController 执行此操作,它显示弹出窗口以及所有能够打开文件的应用程序。 但是如何在 UIActivityViewController 中显示所有这些应用程序?

附言例如,可以在 Apple Mail 应用程序中看到此行为。

最佳答案

TTOpenInAppActivity用于组合 UIActivityViewController(用于正常共享)和调出 UIDocumentInteractionController 的“打开方式”按钮的方法。 iOS 8 之前的版本,这是管理它的最佳方式。

关于ios - UIActivityViewController 中的 "Open in"功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22484344/

相关文章:

ios - 使用参数发出 nsurlsession 请求

ios - 我可以使用 RestKit 0.20.3 提交带有 Yelp 要求的 OAuth 参数的请求吗?

ios - 自定义 UITableViewCells 以及正确使用prepareForReuse和removeFromSuperview

iphone - UITableView 滚动缓慢,内存泄漏问题

iphone - 仅当通过 iPhone 中的 UIActivityViewController 发布成功时才想执行一些操作

ios - 从 Swift 中的 UIActivityViewController 中排除注释和提醒

ios - Sprite Kit,掩蔽节点别名

javascript - 使用 UIAutomation javascript 进行 map View 测试

iphone - 可以获取成员,但无法获取 NSMutableArray 的数量

ios - 尝试通过点击 UIBarButtonItem 进行共享时 iPad 崩溃