我期望利用UIDocumentInteractionController
或QLPreviewController
預覽我的應用程序中的PDF和圖像。我想知道是否有以下任何自定義可能(我沒有任何運氣掃過文檔)。iOS:預覽文檔時是否可以自定義「打開在...」菜單?
刪除「打開方式...」菜單完全(例如,用戶可以預覽圖像,但不能將其導出到不同的應用程序)
已在「打開... 「菜單打開其他文件不是被預覽的一個(例如預覽PDF文檔,但的‘打開方式...’菜單將實際出口ePub文件)
UIDocumentInteractionControllerDelegate
有一個方法documentInteractionController:canPerformAction:
其中似乎與我正在尋找的相似,但文檔表明t帽子copy:
和print:
是唯一支持的選擇器。
(另外,不那麼重要,但有可能修改UIModalTransitionStyle
或UIModalPresentationStyle
無論是UIDocumentInteractionController
或QLPreviewController
?既然QLPreviewController
是UIViewController
一個子類,我想我可以設置modalTransitionStyle和modalPresentationStyle性質,但是這並沒有產生期望的結果。)