Recuperar imagenes desde la libreria de imagenes

04 September 2008

Para recuperar imagenes desde una aplicacion se necesita usar la clase UIImagePickerViewController desde cualquier vista. Una vez seleccionada la imagen podemos escribir un metodo que la almacene o podemos manejarla como mejor nos convenga dependiendo de la aplicacion.

Los soguientes metodos se inician en el momento de seleccionar un boton creado en nuestar vista:

[c]
- (void)imageAction:(id)sender
{
imagePickerController = [[UIImagePickerController alloc] init];
imagePickerController.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;

imagePickerController.delegate = self;
imagePickerController.allowsImageEditing = YES;
[[self navigationController] presentModalViewController:imagePickerController animated:YES];
}

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingImage:(UIImage *)image editingInfo:(NSDictionary *)editingInfo
{
[[picker parentViewController] dismissModalViewControllerAnimated:YES];
}

- (void)imagePickerControllerDidCancel: (UIImagePickerController *)picker
{
[picker dismissModalViewControllerAnimated:YES];
}

[/c]

Tambien podemos hacerlo desde la camara (aunque hasta ahora no he probado su funcionamiento) usando:
UIImagePickerControllerSourceTypeCamera;

Recuperar imagenes desde la libreria de imagenes

Deja un comentario

Escrito por:

Administrador

Sin categoría

Utilizamos cookies propias y de terceros para mantener la sesión o sus preferencias, recopilar estadísticas y proporcionar contenidos conforme a sus intereses. Si continua navegando, utiliza los servicios de la web o pulsa el botón, está aceptando su instalación y el uso que hacemos de ellas. Puede obtener más información sobre como revocar su consentimiento o cómo cambiar la configuración en este enlace.