растровые шрифты с оттенком какао - PullRequest
0 голосов
/ 13 сентября 2010

Можно ли использовать растровые шрифты в Cocoa Touch / Quartz 2d? Если да, то как мне это сделать?

1 Ответ

0 голосов
/ 06 июля 2011

Посмотрите на CGContextSelectFont ниже:

void MyDrawText (CGContextRef myContext, CGRect contextRect)

{

    float w, h;

    w = contextRect.size.width;

    h = contextRect.size.height;

    CGAffineTransform myTextTransform;

    CGContextSelectFont (myContext, "Helvetica-Bold", h/10, kCGEncodingMacRoman);
    CGContextSetCharacterSpacing (myContext, 10);

    CGContextSetTextDrawingMode (myContext, kCGTextFillStroke);

    CGContextSetRGBFillColor (myContext, 0, 1, 0, .5);

    CGContextSetRGBStrokeColor (myContext, 0, 0, 1, 1);

    myTextTransform =  CGAffineTransformMakeRotation  (MyRadians (45));

    CGContextSetTextMatrix (myContext, myTextTransform);

    CGContextShowTextAtPoint (myContext, 40, 0, "Quartz 2D", 9);

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...