У меня есть приложение, которое позволяет пользователю делать снимок с помощью своего iPhone и использовать его в качестве фонового изображения для приложения. Я использую UIImagePickerController
, чтобы позволить пользователю сделать снимок и установить фоновое изображение UIImageView
на возвращаемый объект UIImage
.
IBOutlet UIImageView *backgroundView;
-(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingImage:(UIImage *)image editingInfo:(NSDictionary *)editingInfo {
backgroundView.image = image;
[self dismissModalViewControllerAnimated:YES];
}
Все это прекрасно работает.
Как уменьшить размер UIImage
до 480x320, чтобы приложение могло эффективно работать с памятью?
Меня не волнует, если я потеряю качество изображения.
Спасибо заранее.