自从新的SDK发布(iOS 6)以来,
UIDocumentInteractionControllerDelegate
的代理方法documentInteractionController:canPerformAction:
已经被弃用。使用该方法可以防止默认操作如print:
和copy:
出现。这个方法在当前版本的iOS 6中被调用,但在将来的版本中将不会被调用,我的应用程序会显示一些我不想支持的操作。我读了UIDocumentInteractionController
及其代理的所有可用文档,但无法找到另一种方法来执行canPerformAction
方法所做的事情。有什么建议吗?此外,若能过滤掉邮件或者Twitter之类的应用就更好了(因为它们是默认出现的),但我猜这可能是不可能的。