PDFファイルを表示する必要があるこのプロジェクトに取り組んでいます。これを行うには 2 つのオプションがあります。
- UIWebView の使用
- コア グラフィックスの使用
両方のアプローチについていくつか読んだところ、どちらにも独自の長所と短所があることがわかりました。例えば、
UIWebview は、PDF 全体を一度にロードしますが、ピンチとタップ ズームを処理するため、遅く、大量のメモリを消費します。
Core Graphics は低レベルのコントロールを提供しますが、ズームを実装する責任は私にあります。
個々のページの形式でサーバーから PDF をダウンロードしています。だから私はあまりにも多くのメモリを使い果たすという問題に耐えられません。しかし、Quartz (Core Graphics) を使用する必要があるサムネイルを表示する必要があります。2つを組み合わせたほうがいいでしょうか。サムネイル用のPDFとコアグラフィックを表示するためのwebview?
長い目で見れば、どの技術を採用したいかという結論に達することはできません。これに関するヘルプは大歓迎です。