Xamarin рисует кириллический текст в CGContext
Во-первых, вот мой код, я рисую первую букву никнейма в userpic:
context.TranslateCTM (0, rect.Height);
context.ScaleCTM (1, -1);
context.SelectFont ("Helvetica", 140.0f, CGTextEncoding.MacRoman);
context.SetFillColor (UIColor.White.CGColor);
context.SetTextDrawingMode (CGTextDrawingMode.Fill);
var tsize = new NSString (Text).StringSize (UIFont.FromName ("Helvetica-Bold", 140.0f));
context.ShowTextAtPoint (rect.Width / 2 - tsize.Width / 2, rect.Height / 2 - tsize.Height / (2.7f), Text);
Так что для английских слов это работает хорошо, но когда я пытаюсь нарисовать символы кириллицы (например, "ЛвУамау"), он рисует символ "_", как я могу это исправить?