Actualmente estoy desarrollando un simple photoshop como aplicación en iphone. Cuando quiero aplanar mis capas, las etiquetas están en la buena posición pero con un tamaño de fuente incorrecto. Aquí está mi código para aplanar:¿Cómo crear una imagen desde UILabel?
UIGraphicsBeginImageContext(CGSizeMake(widthDocument,widthDocument));
for (UILabel *label in arrayLabel) {
[label drawTextInRect:label.frame];
}
UIImage *image = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
Alguien me puede ayudar?
Sí, había visto esta publicación pero con esta solución no puedo obtener un archivo de alta definición. ¡Pero me haces entender dónde está mi problema! ¡Muchas gracias! – Jonathan
@DJPlayer Para obtener una imagen nítida para la visualización de la retina, necesitamos reemplazar la primera línea de su método por esta línea: 'UIGraphicsBeginImageContextWithOptions (self.bounds.size, self.opaque, 0.0);' como se ve en [esta pregunta] (http://stackoverflow.com/q/4334233/2471006) y su respuesta aceptada. Quizás desee actualizar su respuesta, incluida esa información. – anneblue
@anneblue gracias! – nemesis