私はPDFドキュメントをCATiledLayerにレンダリングしようとしていますが、これはiPad上のレンダリングプロセスを遅くしているようです。PDFレンダリング時にCATiledLayerを使用しないようにするにはどうすればよいですか?
また、通常のレイヤーを使用しようとしましたが、改善は見られませんでした。
PDFレンダリングにCATiledLayerを使用する方法はありますか?
私はPDFドキュメントをCATiledLayerにレンダリングしようとしていますが、これはiPad上のレンダリングプロセスを遅くしているようです。PDFレンダリング時にCATiledLayerを使用しないようにするにはどうすればよいですか?
また、通常のレイヤーを使用しようとしましたが、改善は見られませんでした。
PDFレンダリングにCATiledLayerを使用する方法はありますか?
CATiledLayerは、GPUでサポートされている最大テクスチャサイズを超えるビューまたはレイヤーを表示しようとすると、単独で、またはUIViewのバッキングレイヤーとして必要です。アップルはこれをiPhone用の1024x1024として挙げていますが、私の経験では、第一世代のiPhoneでも2048x2048まで上げることができました。
これらのサイズよりも小さい幅または高さのビューまたはレイヤーにレンダリングすることができる場合は、CATiledLayerを使用する必要はなく、標準レイヤーを使用することもできます。タイル処理は、適切なタイルを取り込むときに少し遅くレンダリングするため、そのようなパフォーマンスを得ることができます。一般的なPDFレンダリングのパフォーマンス上の議論については
、私はこの質問へのご案内:
Fast and Lean PDF Viewer for iPhone/iPad/iOs - tips and hints?
うわー..ブラッド...助けのためにどうもありがとうございます.....本当にウル答え私のプロジェクトで私を助けました.... –