samsung - pasar contactos de iphone a android por bluetooth
imagen de puntada en iphone (3)
Quiero coser 2 piezas de PNG una al lado de la otra. En Cocoa, usaría [NSImage initWithSize], y luego simplemente drawInRect.
Pero UIImage no tiene clase initWithSize, ¿cómo podría hacer esto ahora?
si intenta crear una nueva imagen con las dos imágenes componentes, intente usar UIGraphicsBeginImageContext (tamaño) y UIGraphicsGetImageFromCurrentImageContext (). Juntos, estos deberían permitirle crear una nueva imagen del tamaño con el que le gustaría trabajar, dibujar y extraer un objeto UIImage nuevo.
Utilice UIGraphicsBeginImageContext()
, dibuje en él, luego use UIGraphicsGetImageFromCurrentImageContext()
. Recuerde UIGraphicsEndImageContext()
el contexto con UIGraphicsEndImageContext()
después.
Debe evitar crear una imagen adicional si simplemente desea mostrar las dos imágenes en pantalla, debido a la memoria limitada disponible en el dispositivo. En su lugar, muéstrelos usando drawInRect:
llamadas para evitar copiar.
La demostración de TheElements de Apple (AtomicElementViewController) tiene un excelente ejemplo de cómo hacer esto. Y también cómo crear un reflejo y una apariencia biselada.