1
应用程序崩溃考虑使用imagePickerController
在这里,我想从imagepickercontroller旋转图像照片后调整UIImage和imagePickerController内存压力?
- (void)imagePickerController:(UIImagePickerController *)picker1 didFinishPickingMediaWithInfo:(NSDictionary *)info
{
UIImage *chosenImage = info[UIImagePickerControllerOriginalImage];
if (chosenImage.imageOrientation!= UIImageOrientationUp) {
UIGraphicsBeginImageContextWithOptions(self.view.bounds.size,self.view.opaque,0.0);
[chosenImage drawInRect:(CGRect){0, 0,chosenImage.size}];
chosenImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
}
UIImage *imageToDisplay =chosenImage;
}
它提供了10-MB image.How以KB压缩它在非常低的尺寸的图像?