Objective-C の回答は問題ありません。参照用に MonoTouch を使用しています。
UIImage の上にテキストを書いています。Retina ではフォントが途切れ途切れに表示されます。ピクセルが 2 倍になっているように見えますが、これが起こっていることだと思います。UIImageに鮮明なフォントを書き込むにはどうすればよいですか?
//context is a CGBitmapContext
context.SetFillColor (color.CGColor);
context.SelectFont (font.Name, font.PointSize, CGTextEncoding.MacRoman);
context.SetTextDrawingMode (CGTextDrawingMode.Fill);
context.ShowTextAtPoint (pt.X, pt.Y, text);