Does anyone have any tricks for improving the performance of CATiledLayer on a retina display?
This post: CATiledLayer in iPad retina simulator yields poor performance
implies that there are issues with the simulator, but I'm noticing poor performance on the actual device as well. It's a pretty obvious issue since it's loading larger tiles sooner on the retina display. The only thing I can thing of is to reprocess the tiled images with more levels of detail.
I do one little trick:
CGFloat scale = CGContextGetCTM(context).a / self.contentScaleFactor;
when calculating the scale, but that doesn't seem to be enough to deal with the poor performance.