ios4 - sobre - superponer dos imagenes en una
superponer una imagen sobre otra (1)
Este fragmento asume que tiene la imagen inferior nombrada de UIImage para la imagen base sobre la que se dibujará, y la imagen superior que se dibujará en ON (arriba) la imagen inferior. xpos, ypos son flotantes para describir la posición del objetivo x, y (arriba a la izquierda) donde se dibujará topImage, y targetSize el tamaño en el que se dibujará topImage en bottomImage.
...
UIGraphicsBeginImageContext( bottomImage.size );//create a new image context to draw offscreen
[bottomImage drawInRect:CGRectMake(0,0,bottomImage.size.width,bottomImage.size.height)];//draw bottom image first, at original size
[topImage drawInRect:CGRectMake(xpos,ypos,targetSize.width,targetSize.height) blendMode:kCGBlendModeNormal alpha:1];//draw the image to be overlayed second, at wanted location and size
UIImage *newImage = UIGraphicsGetImageFromCurrentImageContext();//get newly drawn image context into a UIImage
UIGraphicsEndImageContext();//stop drawing to the context
return newImage;//return/use the newly created image
Esto no es seguro para subprocesos: no se recomienda crear un UIImage en un subproceso.
Quiero agregar una imagen y algo de texto en otra imagen y crear una sola imagen. Tengo que agregar texto pero no puedo entender cómo agregar una imagen. ¿Alguna ayuda?