アプリケーション内でPDFと画像のいずれUIDocumentInteractionController
かを活用するか、プレビューすることを検討しています。QLPreviewController
次のカスタマイズのいずれかが可能かどうか疑問に思っています(私は運がなくてもドキュメントを精査しました)。
[開く...]メニューを完全に削除します(たとえば、ユーザーは画像をプレビューできますが、別のアプリケーションにエクスポートすることはできません)
[開く...]メニューで、プレビューされているファイル以外のファイルを開きます(たとえば、プレビューはPDFドキュメントですが、[開く...]メニューでは実際にePubファイルがエクスポートされます)
UIDocumentInteractionControllerDelegate
documentInteractionController:canPerformAction:
私が探しているものと似ているように見えるメソッドがありますが、ドキュメントには、サポートされているセレクターはとだけであることがcopy:
示されています。print:
(また、それほど重要ではありませんが、UIModalTransitionStyle
またはのUIModalPresentationStyle
いずれかを変更することは可能ですか?のサブクラスであるため、modalTransitionStyleプロパティとmodalPresentationStyleプロパティを設定できると思いましたが、これでは目的の結果が得られませんでした。)UIDocumentInteractionController
QLPreviewController
QLPreviewController
UIViewController