2012-02-28 14 views

答えて

3

QLPreviewControllerは、オフィス文書、PDF、画像、ムービーファイル、テキスト文書などのさまざまな文書を開き、表示することができます。ムービーファイルを開くときには、エアプレイなどのすべての標準コントロールがあります。また、QLPreviewControllerDelegateを介して複数のドキュメントプレビューをサポートしています。あなたは "無料"のためにこれをすべて手に入れ、それを得るためのコードを少ししか書かなくてはなりません。

UIWebViewはこれを多く行うことができますが、それを処理するためのコードを書く必要があります。イメージを「適切に」レンダリングするにはもっと多くの作業が必要になります。場合によっては、ムービーやオーディオを自分で処理する必要があります。また、プレーンテキストファイルを表示するときに適切なテキストエンコーディングを検出する際に問題が発生することがあります。

QLPreviewControllerは、「オールインワン」ソリューションです。 QLPreviewControllerがあなたに何を与えるかをさらに制御する必要がある場合は、他のクラスも利用できます。

+0

ありがとうございました。私は後でQLPreviewControllerを試してみます(私はすでに私のUIWebViewの仕事を作っていますので、別のものを試してみるというモチベーションが欠けています) – Qiulang

+0

私は同じことをやっています。 QLPreveiwControllerを使用していただければ幸いです。多くの作業が少なく、使い方も簡単です。運が良かった。 – Mongo

+1

おそらくこれを質問の答えとして追加できます;) – valheru

関連する問題