Objective-C的答案也可以,我正在使用MonoTouch作为参考。
我要在UIImage的顶部写入文本。 在Retina显示器上,字体看起来很不清晰。 看起来像是像素加倍了,这应该就是发生的事情。 我该如何获得清晰的字体写入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);