*   >> Lectura Educación Artículos >> science >> programación

Cambiar el tamaño de un iPhone UIImage

t (rect.size);

[SelectedImage drawInRect: Rect];

ButtonImage = UIGraphicsGetImageFromCurrentImageContext ();

}

si (selectingImageViewImage) {

Tamaño CGSize = selectedImage.size;

CGFloat ratio = 0;

si (tamaño .width> size.height) {

ratio = 128,0 /Tamano.Width;

} else {

ratio = 130,0 /size.height;

}

CGRect rect = CGRectMake (0.0, 0.0, relación * Tamano.Width, relación * size.height);

UIGraphicsBeginImageContext (rect.

size);

[ ,,,0],SelectedImage drawInRect: rect];

imageViewImage = UIGraphicsGetImageFromCurrentImageContext();

}

[selfdismissModalViewControllerAnimated:YES];

}

- (void) {didReceiveMemoryWarning

//Libera la vista si no tiene un supervista

[superdidReceiveMemoryWarning];.

//liberar cualquier datos, imágenes en caché, etc que no están en uso

}

-.. (void) {viewDidUnload

//liberar cualquier subvistas de la vista principal retenido

//por ejemplo self.

myOutlet = nil;

}

- (void) dealloc {

[superdealloc];

[buttonrelease];

[imageViewrelease];

[buttonImagerelease];

[imageViewImagerelease];

}

@end

In el método viewDidLoad, el UIImage * scaledButtonImage = [buttonImagescaleToSize: CGSizeMake (120.0f, 120.0f)]; código está tomando una imagen y la ampliación a ella 120 por 120 píxeles. Abrir ImageResizingTutorialViewController.

xib y poner en un UIImage

Vista que es 100 por 100 píxeles (se puede cambiar pulsando ⌘ - 3), un UIButton que dice 'Elige ImageView Imagen', y un UIButton que es personalizada (⌘ - 1) y 120 por 120 píxeles. Arrastre de control desde el propietario del archivo al UIImageView y la UIButton y seleccione la salida apropiada. Por último, el control de arrastre desde el 'Elegir ImageView Imagen' para el propietario del archivo y seleccione el evento selectImageViewImage. Guarde este, cerca de Interface Builder y pulsa construir y recorrer.

El código fuente y puede encontrar aquí: https://sites.google.com/site/iprogramiphones/bukisatutorials/imageresizing

El código fuente se puede encontrar aquí: https://sites.google.com/site /iprogramiphones /bukisatutorials /drawingoveranimage

¿Qué tipo de tutorial le gustaría a continuación? Publique una respuesta como un comentario en esta página.

Problemas con la codificación? Enviar mí @ edwardhi

Page   <<  [1] [2] [3] [4] >>
Copyright © 2008 - 2016 Lectura Educación Artículos,https://lectura.nmjjxx.com All rights reserved.