アプリケーションで画像を保存して読み込む最も簡単な方法は何ですか?アクションシールドオプションをクリックすると、ギャラリーやカメラから画像をダウンロードすることができます。これを行う方法は、この画像を別のコントローラにロードすることです。そして、多くの写真が希望のURLを選択する場合。どのようにそのような機能を実装するのが最適ですか?私はインデックスファイルを見つけるためにコアレスストアの文字列を変えました。誰かがこれを行う方法を知っていたり、半分の実現方法を知っていれば、私は非常に感謝しています。Objective-C画像を保存してアプリに読み込み
1
A
答えて
2
NSUserDefaultsを使用してアプリケーションに画像を保存し、使用するときにNSUserDefaultsを取得することができます。
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
////-------------------------------------------------------------------------------------------------------------------------------------------------
UIImage *chosenImage = info[UIImagePickerControllerEditedImage];
self.imagePicked.image = chosenImage;
[[NSUserDefaults standardUserDefaults] setObject:UIImagePNGRepresentation(chosenImage) forKey:@"userImage"]
[picker dismissViewControllerAnimated:YES completion:NULL];
}
//Retrieving the image
- (void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
NSData* imageData = [[NSUserDefaults standardUserDefaults] objectForKey:@"userImage"];
UIImage* userImage = [UIImage imageWithData:imageData];
self.imagePicked.image = userImage;
}
複数の画像を格納する場合は、NSMutable arryを使用できます。
0
//画像を保存ALAssetsLibrary &保存ギャラリーフォルダ: - (IBAction)セーブ:(ID)、送信者 {
UIGraphicsBeginImageContextWithOptions(self.share_imageview.bounds.size, _share_imageview.opaque, 0.0);
[self.share_view.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *visibleViewImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
[self.library saveImage:visibleViewImage toAlbum:@"Photo Blender" withCompletionBlock:^(NSError *error) {
if (error!=nil)
{
NSLog(@"Big error: %@", [error description]);
}
else
{
UIAlertView *alert = [[UIAlertView alloc]initWithTitle:@"Success" message:@"Image saved to album." delegate:self cancelButtonTitle:@"Ok" otherButtonTitles:nil, nil];
[alert show];
}
}];
}
関連する問題
- 1. 画像の読み込み/保存misorder
- 2. 画像の読み込み時にクッキーを保存
- 3. 保存した画像をiOSに読み込む
- 4. localStorageからの画像の保存と読み込み
- 5. AutoCompleteCustomSource保存して読み込み
- 6. Java - Libgdx:画面を保存して読み込みする
- 7. 複数の画像をフォルダに読み込んで保存:Python
- 8. iPhoneのストレージに画像を保存/読み込む方法は?
- 9. 読み込み画像
- 10. iphone - 画像読み込み
- 11. 画像読み込み中にアイコンを読み込む
- 12. Laravel: 'storage'フォルダに保存された画像を読み込みます。
- 13. PhantomJSから画像を画像に読み込みました。
- 14. Javaでmysqlデータベースに画像を保存して読み込む方法は?
- 15. Java画像の読み込み/読み込み
- 16. Anormを使ってPostgresに画像を保存/読み込む(Scala/PlayFramework 2)
- 17. 巨大な画像データセットを保存して読み込む方法は?
- 18. HTML5動画の読み込み時に画像を読み込む方法は?
- 19. 光沢のあるアプリ - 保存と読み込み
- 20. iOSアプリでのプリセットの保存と読み込み
- 21. キオスク/ Chromeアプリ全画面読み込み
- 22. Androidのアプリ読み込み画面
- 23. JSX - 画像を読み込み
- 24. iOS:URLから画像を読み込み
- 25. InkCanvasと画像保存/読み込みオーバーロードされたStrokeCollectionの場合
- 26. jspを使用してWebフォルダ内のフォルダに保存されている画像を読み込み
- 27. Android - ファイルをリムーバブルSDに保存して読み込み
- 28. ハッシュマップを保存してファイルに読み込みますか?
- 29. URLから画像を読み込んでアンドロイドのメモリに保存します
- 30. 読み込む画像