我使用的UIImagePickerController
的属性allowsEditing
设置为YES
。UIImagePickerController检查用户是否编辑了图像
当用户完成选择图像时,我想知道用户是否编辑了他选择或不选择的图像(例如,如果他缩放了图像)。此方法:
UIImage *editedImage = [info objectForKey:@"UIImagePickerControllerEditedImage"];
即使用户离开照片,它总是返回一个对象。有什么方法可以检查用户是否编辑了图像?例如,我可以检查UIImagePickerControllerEditedImage
和UIImagePickerControllerOriginalImage
是不同的吗?
此数据将永远不会相同,因为默认情况下,编辑图像默认包含600 x 600图像,无论原始图像大小是多少,用户是否与图像进行交互以进行编辑,编辑图像键将包含图像 - 在作物长度。 –