Estoy utilizando la funcionalidad de recorte de imagen estándar de IOS (mover y escalar) para recortar mi imagen antes de enviarla al servidor.Cómo eliminar el recorte de proporción cuadrada para imágenes en IOS
Sin embargo, me doy cuenta de que el recorte previsto tiene una relación cuadrada (ver imagen abajo)
de fragmentos del código es el siguiente:
//set up image picker
self.imgPicker = [[[UIImagePickerController alloc] init]autorelease];
self.imgPicker.allowsEditing = YES;
self.imgPicker.delegate = self;
//Trigger get photo from library function
self.imgPicker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
[self presentModalViewController:self.imgPicker animated:YES];
¿Cómo puede permitir 'mover y editar en escala y, al mismo tiempo, permitir al usuario hacer recortes SIN la restricción de razón cuadrada?
posible duplicado de [cómo cambiar el marco de recorte UIImagePickerController] (http://stackoverflow.com/questions/998706/how-to-change-the-uiimagepickercontroller-crop-frame) – CodaFi
Tienes razón CodaFi, esta pregunta se ha hecho en todo stackoverflow. Este hilo también puede ser útil, ya que un usuario sugiere su marco: http://stackoverflow.com/questions/3740253/custom-crop-size-in-uiimagepickercontroller. Aquí está el marco: https://github.com/yogev77/UIImagePickerWithEditor. Pero no lo he usado, así que no puedo opinar sobre eso. – rdurand
Hay su respuesta. http://stackoverflow.com/questions/9041732/set-dimensions-for-uiimagepickercontroller-move-and-scale-cropbox –