PDFを高解像度でドローする機能 CGContextDrawPDFPageで関数、ともかくPDFは描画できるようになるが、ここで大きな問題が生じる。ズームなどをうまく処理したら、大きく拡大してみよう。CGContextDrawPDFPageでの描画結果は解像度はあまり高くなく、ちょっと拡大してもぼやけた画像しか見えない。特に、テキストがぼやけるのはいやがる人が多いだろう。 そこで、もっと解像度を高くできないかということになる。その手法は用意されているが、ここではCore Animation(以下CA)の仕組みが絡む。CAで定義されているレイヤーという機能があり、ビューはいくつかのレイヤーで構成されている。そこをうまく利用すれば、解像度の高いつまりは拡大してもぼやけないPDFの描画ができる。 ここからは、「Quartz 2D Programming Guide」ではなく「Scroll Vie