我可以隐藏UIDocumentInteractionController视图上的操作button吗?

我想知道是否可以隐藏UIDocumentInteractionController上的“操作”button,以便用户实际上不能在另一个应用程序中打开该文档?

我find了适合我的东西:

- (BOOL)documentInteractionController:(UIDocumentInteractionController *)controller canPerformAction:(SEL)action{ return false; } 

它仍然显示button,但出现的popup只有打印forms,但打印button被禁用。

UIDocumentInteractionController的全部目的是向用户显示哪些应用程序可以处理一个文件,并给他们一个“发送”文件到他们select的应用程序的方式。 由于隐藏/禁用button会混淆用户,我怀疑这是可能的(至less不诉诸无证方法调用)。