2010-09-26 8 views

Répondre

2

Le test est simple: s'il n'est pas documenté, c'est privé. Ne l'utilisez pas pour les soumissions App Store. Cela dit, l'absence de cette API particulière semble être un oubli, puisque CGContextSetTextDrawingMode() est available and public. Pour rester du bon côté, si vous savez quel mode vous voulez, il suffit de le régler et de l'utiliser. Si vous souhaitez conserver la valeur existante comme dans l'extrait que vous pointez, vous pouvez enregistrer et restaurer le state of the graphics context en utilisant CGContextSaveGState, etc.

+2

Yup: le mode de dessin de texte fait partie du gstate. http://developer.apple.com/library/ios/#documentation/GraphicsImaging/Conceptual/drawingwithquartz2d/dq_overview/dq_overview.html%23//apple_ref/doc/uid/TP30001066-CH202-TPXREF132 –

+0

Excellent. Merci! – hanno

+0

@Peter: Merci - n'avait pas trébuché sur cette table - très pratique. Réponse éditée pour être clair sur ce point. –