如何获取图像路径从照片库以及如何从 iphone 在照片库中检索图像?
2013-01-04 10:38
337 查看
我是新 iphone。在我小的应用程序,如何获取图像路径从照片库。下面的代码获取图像并放在 imageview 中使用此。
其成功放到 Imageview。但我不能得到其 imagepath。我使用的 nslog("%@",imageview.image) ;它显示"图像路径 ="在控制台中。如何获得它的路径,以及如何从照片库中检索的照片。任何机构帮助我。先谢谢了。
至少,这是我知道的检索任何 URL 的唯一方法。
若要检索图像,看一看这个问题。但也请记住,您已经使用检索的图像,
所以问自己,是否你真的需要这样。
-(IBAction) selectimage {UIImagePickerController*picker=[[UIImagePickerController alloc] init]; picker.delegate=self; picker.sourceType=UIImagePickerControllerSourceTypeSavedPhotosAlbum;[self presentModalViewController:picker animated:YES];[picker release];}-(void) imagePickerController:(UIImagePickerController*)UIPicker didFinishPickingMediaWithInfo:(NSDictionary*) info {[UIPicker dismissModalViewControllerAnimated:YES]; imageview.image=[info objectForKey:"UIImagePickerControllerOriginalImage"];NSLog("Image Path=%@",imageview.image);}
其成功放到 Imageview。但我不能得到其 imagepath。我使用的 nslog("%@",imageview.image) ;它显示"图像路径 ="在控制台中。如何获得它的路径,以及如何从照片库中检索的照片。任何机构帮助我。先谢谢了。
回答 #1
UIImagePickerControllerOriginalImage仅返回的图像数据,根本没有提到其本地存储。我自己没有用,但我猜你所寻找的
NSURL* localUrl =(NSURL *)[info valueForKey:UIImagePickerControllerReferenceURL];
至少,这是我知道的检索任何 URL 的唯一方法。
若要检索图像,看一看这个问题。但也请记住,您已经使用检索的图像,
UIImage* image=(UIImage*)[info objectForKey:"UIImagePickerControllerOriginalImage"];
所以问自己,是否你真的需要这样。
相关文章推荐
- Java乔晓松-Android SD卡路径问题以及如何获取SDCard内存大小
- iPhone应用中如何获取硬件版本以及系统信息
- 如何获取iphone的硬件版本以及系统信息
- 临时搞两天VC,在VC里如何获取当前程序的名字和路径以及如何分割字符串
- Android SD卡路径问题以及如何获取SDCard 内存
- Android SD卡路径问题以及如何获取SDCard 内存
- SD卡路径问题以及如何获取SDCard 内存
- iPhone-获取网络数据或者路径的文件名以及后缀
- Android SD卡路径问题以及如何获取SDCard 内存
- 使用UIImagePickerController从IPhone照片库或照相机获取图像
- SD卡路径问题以及如何获取SDCard 内存
- android SD卡路径问题以及如何获取SDCard 内存
- android SD卡路径问题以及如何获取SDCard 内存
- Android SD卡路径问题以及如何获取SDCard 内存
- sandbox沙盒介绍以及如何取得沙盒里面各文件的路径,图片导入方式和图片路径获取
- iphone 如何获取iphone的硬件版本以及系统信息
- 如何获取iphone的硬件版本以及系统信息
- iPhone-获取网络数据或者路径的文件名以及后缀
- 如何获取iphone基带芯片工作时候获取到的一些参数呢,如信号强度,小区,周围小区以及一些更深入的参数,有人了解吗
- SD卡路径问题以及如何获取SDCard 内存