2012-06-12 7 views
5

Estoy creando un CCLabelTTF sin especificar un tamaño. initWithString: fontName: fontSize: establece las dimensiones en CGSizeZero para que el tamaño se determine automáticamente para ajustarse al texto especificado.Determinar las dimensiones de CCLabelTTF

Sin embargo, me gustaría saber más tarde cuál fue el tamaño. Estoy más interesado en el ancho.

¿Cómo puedo determinar el tamaño real de la etiqueta?

Respuesta

6

Hay dos propiedades que se pueden mirar en la textura, el cual se actualiza a cada vez que se establece una cadena o un cambio nuevo tamaño de fuente, etc.

  • yourTTFLabel.texture.contentSizeInPixels

o

  • yourTTFLabel.texture.contentSize (en puntos)
+0

Perfecto. ¡Gracias! – user371320

+0

¿La clase CCLabelTTF no está disponible en Android? – Dhrupal

Cuestiones relacionadas