ZoomingPDFViewer の Apple のサンプル コードを理解しようとしています。これが私の心の中でどのように機能するかを理解する上で私が持っているいくつかの質問です. 私はそれを正しく理解しているかどうかはよくわかりません。コードのリンクは次のとおりです。http://developer.apple.com/library/ios/#samplecode/ZoomingPDFViewer/Introduction/Intro.html
(1) CATiledLayer は、さまざまなズーム レベルで PDF を表すために使用されます。クラスリファレンスを見るためにこのクラスが使用されていると思います。ズーム機能にこのクラス以外のものを使用することはありますか?
(2) TiledPDFView の initWithFrame では、次のことを行います。tiledLayer.tileSize = CGSizeMake(512.0, 512.0);
tileSize は画像全体を構成するタイルですか? もしそうなら、なぜそんなに大きなサイズなのですか?
(3) oldPDFView と pdfView はどのように機能しますか? ズームのさまざまな段階でどちらが前にあり、いつスワップアウトするかなど。ロジックの流れを理解するのに苦労しています。ありがとう。