사용자가 저장할 수있을 때까지 이미지를 배치하고 유지할 수있는 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에 잘 표시하지만 저장하는 방법을 모릅니다. Core Data에 뷰의 다른 모든 부분 (대부분 UITextfield)을 저장하고 있습니다. 사람들이 제안한 많은 코드를 검색 및 검색하고 시도했지만 코드를 올바르게 입력하지 않았거나 해당 제안이 내 코드 설정 방식으로 작동하지 않습니다. 전자 일 가능성이 높습니다. UITextFields에 텍스트를 저장하는 데 사용하는 것과 동일한 작업 (저장 버튼)을 사용하여 UIImageView에 이미지를 저장하고 싶습니다. 내 UITextField 정보를 저장하는 방법은 다음과 같습니다.
// Handle Save Button
- (void)save {
// Get Info From UI
[self.referringObject setValue:self.myInfo.text forKey:@"myInfo"];
앞서 말했듯이이 작업을 수행하기 위해 여러 가지 방법을 시도했지만 파악할 수 없습니다. 내 생애 처음으로 무생물에 신체적 손상을 입히고 싶었지만 스스로 제지 할 수있었습니다.
사용자가 응용 프로그램의 문서 폴더에있는 UIImageView에 배치 한 이미지를 저장 한 다음 사용자가 해당 뷰를 스택에 푸시 할 때 표시 할 다른 UIImageView에 배치 할 수 있기를 바랍니다. 어떤 도움이라도 대단히 감사합니다!