UIImageView *cellimage = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0 , 107, 70)];
La afirmación anterior estoy seguro de que tomará medidas apropiadas tanto en dispositivos de resolución retina como en dispositivos estándar ... que es un cuadro de 107 x 70 píxeles en estándar y 214 x 140 en retina.UIGraphicsGetImageFromCurrentImageContext Retina Resoluciones?
Lo que quiero saber es si el siguiente UIGraphicsGetImageFromCurrentImageContext
hace lo mismo también ... ¿La imagen será de 67 x 67 para las versiones estándar y 124 x 124 para las de retina?
CGSize imagesize = CGSizeMake(67, 67);
UIGraphicsBeginImageContext(imagesize);
NSLog(@" Converting ");
[image drawInRect:CGRectMake(0,0,imagesize.width,imagesize.height)];
newImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
si no alguien me puede decir cómo diferenciar entre los modelos.? Gracias
no lo entendí ... estoy pensando en usar el primero ... ¿lo hará el tamaño 124 x 124 en la retina? – Shubhank
¿Qué parte es confusa? ¿Revisó la documentación de 'UIGraphicsBeginImageContextWithOptions'? –
[Creación de imágenes de mapa de bits de alta resolución mediante programación] (https://developer.apple.com/library/ios/#documentation/2DDrawing/Conceptual/DrawingPrintingiOS/SupportingHiResScreens/SupportingHiResScreens.html#//apple_ref/doc/uid/TP40010156- CH15-SW9) –