我可以使用UIDocumentationInteractionController显示应用程序扩展吗?
问题描述:
我'UIDocumentationInteractionController
显示所有兼容的应用程序,可以打开存储在我的应用程序中的文件。它一直运行良好,但我注意到,在iOS 8中,它只显示应用程序而不显示应用程序扩展。在官方文档中,我找不到任何有关这方面的信息。这是一个错误还是故意的事情?我们是否需要使用UIActivityViewController
?我可以使用UIDocumentationInteractionController显示应用程序扩展吗?
答
至于IOS 8.1 UIActivityViewController
是共享&动作扩展的唯一扩展点。所以是的,如果你想允许共享扩展你必须切换到UIActivityViewController。 您可以在此博客帖子了解它:
http://getnotebox.com/developer/uiactivityviewcontroller-ios-8/
下面是使用UIActivityViewController一个很好的指南: