Usando CGContextShowTextAtPoint, ¿cómo hacer la justificación de texto izquierda y derecha?

I am doing subclassing of UIView, how do I do Left and Right text justification using CGContextShowTextAtPoint? thx

preguntado el 09 de marzo de 12 a las 16:03

1 Respuestas

First of all you need to measure your text using one of [NSString sizeWithFont...] methods. You'll get size Úselo width to place your text in the right point:

pseudocódigo:

if (justification == Left) {
    //just use CGContextShowTextAtPoint
} else {
    CGSize size = [text sizeWithFont:....];
    CGContextShowTextAtPoint(context, self.bounds.width - size.width,....);
}

respondido 09 mar '12, 17:03

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.