core animationだ!!ということで、CALayerのサブクラスをつくり、drawInContextを実装してがりがり書いて動かすとどうも、ジャギーが目立つというかなんというか表示したイメージきれいでないことに気がつく。 で、アンチエイリアスが効いてないのかなーとかとんちんかんな調べものをしていてようやく、contentsScaleを変更すればいいところにたどりつく。 おそらく正しいやり方は [[UIScreen mainScreen] scale]; をlayaer.contentsScaleに設定するのが正しいやり方のだろう。 参考 OpenGL ESのRetina対応 - Objective-Audio iphone - Retina display core graphics font quality - Stack Overflow
![CALayerのretina対応 contentsScaleを2](https://cdn-ak-scissors.b.st-hatena.com/image/square/8e6612df9426d26e5c3e8c0dc9143216d9dd309b/height=288;version=1;width=512/https%3A%2F%2Fblogger.googleusercontent.com%2Fimg%2Fb%2FR29vZ2xl%2FAVvXsEgZBZAApTCnwSunXl7mZrCHyFIy7pgv7Fp-UcxvRIgLGrWHqgSFpkggkgz4KH43LrlSwVdkugwzKjONG51jV3DT__-OPf2pPGTmMNOEytkVXao9TEWAvc3te5c1u4jtZWvb8yC_hB5-1kC0%2Fw1200-h630-p-k-no-nu%2F%2525E3%252582%2525B9%2525E3%252582%2525AF%2525E3%252583%2525AA%2525E3%252583%2525BC%2525E3%252583%2525B3%2525E3%252582%2525B7%2525E3%252583%2525A7%2525E3%252583%252583%2525E3%252583%252588%2B2011-11-13%2B19.57.15.png)