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

时间:2011-05-24 21:26:28

标签: objective-c ios uidocumentinteraction

我想知道是否可以隐藏UIDocumentInteractionController上的Action按钮,以便用户无法在其他应用程序中实际打开文档?

2 个答案:

答案 0 :(得分:0)

我发现了一些对我有用的东西:

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

它仍然显示按钮,但出现的弹出窗口只有打印表单,但打印按钮被禁用。

答案 1 :(得分:0)

UIDocumentInteractionController的主要目的是向用户显示哪些应用程序可以处理文件,并为他们提供一种将文件“发送”到他们选择的应用程序的方法。由于隐藏/禁用按钮会使用户感到困惑,我怀疑是否可能(至少没有采用未记录的方法调用)。