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

问题描述:

我想知道如果我能躲就UIDocumentInteractionController操作按钮,使用户不能真正打开另一个应用程序文件?我可以隐藏UIDocumentInteractionController视图上的操作按钮吗?

我发现的东西,对我来说不够好作品:

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

它仍然显示的按钮,但似乎只有印刷形式,但打印按钮被禁用的酥料饼。

+0

我不能得到这个委托方法被调用。任何想法缺少什么? – user523234 2012-02-13 00:18:59

+3

@ user523234这种方法在iOS版6.如果您使用它过时,下面的消息被记录:“UIDocumentInteractionControllerDelegate实现了传统的操作方法请删除它们。” – mkerley 2013-04-11 23:46:16

+0

我们如何在iOS6上做到这一点?谢谢 – iphoner 2013-05-07 09:54:52

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