У меня есть UIImageView, который позволяет пользователю размещать и удерживать изображение, пока оно не может быть сохранено. Проблема в том, что я не могу понять, как на самом деле сохранить и получить изображение, которое я поместил в представление.
Я извлек и поместил изображение в UIImageView так:
//Get Image
- (void) getPicture:(id)sender {
UIImagePickerController *picker = [[UIImagePickerController alloc] init];
picker.delegate = self;
picker.allowsEditing = YES;
picker.sourceType = (sender == myPic) ? UIImagePickerControllerSourceTypeCamera : UIImagePickerControllerSourceTypeSavedPhotosAlbum;
[self presentModalViewController:picker animated:YES];
[picker release];
}
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingImage (UIImage *)image editingInfo:(NSDictionary *)editingInfo {
myPic.image = image;
[picker dismissModalViewControllerAnimated:YES];
}
Он отображает выбранное изображение в моем UIImageView просто отлично, но я понятия не имею, как его сохранить. Я сохраняю все остальные части представления (в основном UITextfield) в Core Data. Я искал и искал, и пробовал много битов кода, которые предлагали люди, но либо я неправильно ввел код, либо эти предложения не работают так, как у меня настроен мой код. Это, вероятно, первый. Я хотел бы сохранить изображение в UIImageView, используя то же действие (кнопка сохранения), которое я использую для сохранения текста в UITextFields. Вот как я сохраняю информацию о UITextField:
// Handle Save Button
- (void)save {
// Get Info From UI
[self.referringObject setValue:self.myInfo.text forKey:@"myInfo"];
Как я уже говорил ранее, я попробовал несколько методов, чтобы заставить это работать, но не могу понять это. Впервые в жизни я хотел нанести физический вред неодушевленному предмету, но мне удалось сдержать себя.
Я хотел бы иметь возможность сохранить изображение, которое пользователь помещает в UIImageView в папке документов приложения, а затем получить его и поместить в другой UIImageView для отображения, когда пользователь помещает это представление в стек , Любая помощь с благодарностью!