0
У меня есть UIImagePickerController, и каждый раз, когда я выбираю изображение, я получаю обрезанную версию изображения, я хочу полное изображение, как я могу это сделать?Получить полное изображение от UIImagePickerController
- (void)tapSelectAd:(id)sender
{
picker = [[UIImagePickerController alloc] init];
picker.delegate = self;
picker.sourceType = UIImagePickerControllerSourceTypeSavedPhotosAlbum;
picker.mediaTypes = [UIImagePickerController availableMediaTypesForSourceType:picker.sourceType];
picker.allowsEditing = YES;
picker.wantsFullScreenLayout = YES;
[self presentModalViewController:picker animated:YES];
}
- (void)imagePickerController:(UIImagePickerController *) Picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
[picker dismissModalViewControllerAnimated:YES];
UIImage *image=[info objectForKey:UIImagePickerControllerEditedImage];
selectedImage.image = image;
}
1) Обновите свой вопрос кодом, который получает выбранное изображение. 2) Если вы всегда хотите исходное изображение, почему вы разрешаете редактирование? – rmaddy
@rmaddy, когда я не использую это, я не вижу, что выбранное изображение – redoc01
Если вы хотите получить полное изображение, не просите отредактированное изображение. Используйте 'UIImagePickerControllerOriginalImage'. – rmaddy