Hallo,
kennt jemand das Geheimnis, wie man einen AttributedString sauber zeichnet. Darüber bin ich schon öfter gestolpert.
osxentwicklerforum.de/index.ph…670cb0c68a644f96e5699a5e5
Der String wird auf ein CALayer gezeichnet:
Alles anzeigen
an den beiden Parametern für den ctx zu fummeln bringt auch nichts. Mit anderen Werten als den defaults wirds nur noch schlimmer.
Gruß
Manfred
kennt jemand das Geheimnis, wie man einen AttributedString sauber zeichnet. Darüber bin ich schon öfter gestolpert.
osxentwicklerforum.de/index.ph…670cb0c68a644f96e5699a5e5
Der String wird auf ein CALayer gezeichnet:
Quellcode
- - (void)drawLayer:(CALayer *)layer inContext:(CGContextRef)ctx
- {
- UIGraphicsPushContext(ctx);
- CGContextSetAllowsFontSmoothing(ctx, true);
- CGContextSetAllowsAntialiasing(ctx, true);
- [_theText drawWithRect: _textFrame
- options: NSStringDrawingUsesLineFragmentOrigin | NSStringDrawingUsesFontLeading
- context: nil];
- UIGraphicsPopContext();
- }
an den beiden Parametern für den ctx zu fummeln bringt auch nichts. Mit anderen Werten als den defaults wirds nur noch schlimmer.
Gruß
Manfred
Seminare, Artikel, Code. ObjectiveCeeds - alles für die Apfelzucht.