にギャラリーから画像のパスを取得するにはどうすればObjective-Cのを使用してiPhoneのギャラリーのためにdidFinishPickingMediaWithInfo
を用いた画像のパスを取得したいは、iOS
Q
は、iOS
-3
A
答えて
0
あなたがパスを作成し、アプリケーションのドキュメントフォルダにそのイメージを記述する必要があります。
NSString * imageName = [NSString stringWithformat:@"sample_img.png"]; // Imgae name
NSArray* paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString* documentsDirectory = [paths objectAtIndex:0];
NSString* pathToFile = [documentsDirectory stringByAppendingPathComponent:imageName];
NSLog(@"Image Path=%@",pathToFile); //This will print the path in console
[imageData writeToFile:fullPathToFile atomically:NO];
+0
"gallery/pics/camera/samplepic.png"のようなパスを取得できますか? – WolfPack
+0
不可能です。サンプルコードの更新された答えを確認する –
1
あなたは情報 DIC didFinishPickingMediaWithInfo方法でからのすべての画像情報を取得することができます。選択した画像のreferenceURLにはUIImagePickerControllerReferenceURLを使用できます。
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
{
NSLog(@"Image Dic Description :%@",info.description);
}
は、あなたはそれから以下のキーを取得する:
UIImagePickerControllerCropRect
UIImagePickerControllerEditedImage
UIImagePickerControllerMediaType
UIImagePickerControllerOriginalImage
UIImagePickerControllerReferenceURL
の
関連する問題
- 1. iOSの11は、iOS 10では、ナビゲーションバー
- 2. は、iOS
- 3. IOSは
- 4. は、iOS
- 5. は、iOS
- 6. は、iOS
- 7. は、iOS
- 8. は、iOS
- 9. は、iOS
- 10. IOSは
- 11. は、iOS
- 12. IOSは
- 13. は、iOS
- 14. IOS ContactUIは私Xamarin iOSアプリで編集
- 15. のiOS - NSInternalInconsistencyExceptionはiOSの9で発生し、10が、iOSの11
- 16. iOSのユニットテストは
- 17. のiOSは
- 18. iOS AudioUnitsは
- 19. iOSのCGは
- 20. 画像は、iOS
- 21. iOS版は、ダウンロード
- 22. PHPは、サファリIOS
- 23. 「フルカレンダーは、」iOSデバイス
- 24. は...コルドバのiOS
- 25. チタンiOSアプリは
- 26. iOSアプリはGoogleTagManager
- 27. iOSのシェアアプリは
- 28. ウェブオーディオAPIは、iOS
- 29. デイリーリマインダーは、iOS
- 30. IOSのはNSIndexpath
可能な複製(https://stackoverflow.com/questions/13854723 [iphoneのギャラリーにある画像のパスを取得する方法] /どのように画像のパスを取得する - iphone-galleryである) – Venkat
@ WolfPack: - 同じ質問が以前に尋ねられました。質問をする前に検索してください。 – Developer