По умолчанию ваш CALayer не рендерит свой контент Quartz при более высоком разрешении экрана Retina.Вы можете включить это, используя код, подобный следующему:
if ([layer respondsToSelector:@selector(setContentsScale:)])
{
layer.contentsScale = [[UIScreen mainScreen] scale];
}
Это повлияет не только на рендеринг текста, но и на весь ваш рисунок Quartz в CALayers, поэтому вам нужно будет сделать это для всех ваших слоев спользовательские кварц.