1

アプリケーションでファイルのプレビューが必要です。
ファイルはWebサーバーからのものです(ファイルのURLがあります。)
任意のタイプにすることができます。(画像/音声/動画/ドキュメントなど)

Mac の Finder プレビューアのようなプレビューアが欲しい (Mac の任意のファイルにスペースを押して)

4

3 に答える 3

2

UIDocumentInteractionControllerを使用する必要があります。使用方法の例については、こちらのチュートリアルをご覧ください。

http://mobile.tutsplus.com/tutorials/iphone/previewing-and-opening-documents-with-uidocumentinteractioncontroller/

于 2013-09-25T00:30:33.790 に答える
2

最も簡単な方法である IMO は、単純に UIWebView を使用することです。

[self.webView loadRequest:[NSURLRequest requestWithURL:fileUrl]];

fileUrlはファイルのURL NSURL(リモートまたはローカル) を指しています。私の経験から、UIWebViews は、さまざまな種類のファイルを効率的に開くことができる非常に優れた機能です。

于 2012-10-30T12:39:03.577 に答える
0

UIWebView の問題は、画像を永続的にプレビューするとアプリがクラッシュする原因となるメモリ リークがあることです。インストルメントを使用して動作を確認できます。暗号化を気にしないのであれば、Quick Look Previewer を使用するのが最善の方法だと思います。暗号化に関心がある場合は、UIImageView を使用できます

于 2015-06-01T18:16:35.670 に答える