【发布时间】:2012-02-15 22:39:07
【问题描述】:
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);
【问题讨论】:
-
你在哪里做这幅画?您使用 CGBitmapContext 是否有特殊原因?
标签: iphone ios xamarin.ios uifont cgbitmapcontext