.h中:
.m中
<UINavigationControllerDelegate, UIImagePickerControllerDelegate>
.m中
- (IBAction)selectPhoto { NSLog(@"%@",NSStringFromSelector(_cmd)); if ([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypePhotoLibrary]) { UIImagePickerController *picker = [[UIImagePickerController alloc] init]; picker.delegate = self; picker.allowsEditing = YES; picker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary; [self presentModalViewController:picker animated:YES]; [picker release]; } else { UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"连接到图片库错误" message:@"" delegate:nil cancelButtonTitle:@"确定" otherButtonTitles:nil]; [alert show]; [alert release]; } } #pragma mark UIImagePickerControllerDelegate - (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingImage:(UIImage *)image editingInfo:(NSDictionary *)editingInfo { [self.headImageView setImage:image]; if ([self writeImage:image toFileAtPath:[self imageFilePath]]) { NSLog(@"Save Image Success!!!"); } [picker dismissModalViewControllerAnimated:YES]; } - (NSString *)imageFilePath { NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *documentsDirectory = [paths objectAtIndex:0]; return [documentsDirectory stringByAppendingPathComponent:@"image.png"]; } - (BOOL)writeImage:(UIImage*)image toFileAtPath:(NSString*)aPath { if ((image == nil) || (aPath == nil) || ([aPath isEqualToString:@""])) return NO; @try { NSData *imageData = nil; NSString *ext = [aPath pathExtension]; if ([ext isEqualToString:@"png"]) { imageData = UIImagePNGRepresentation(image); } else { // the rest, we write to jpeg // 0. best, 1. lost. about compress. imageData = UIImageJPEGRepresentation(image, 0); } if ((imageData == nil) || ([imageData length] <= 0)) return NO; [imageData writeToFile:aPath atomically:YES]; return YES; } @catch (NSException *e) { NSLog(@"create thumbnail exception."); } return NO; }
发表评论
-
选取相册视频,并获得路径。
2012-07-18 10:18 1662- (NSString*)videoAssetURLT ... -
ad-hoc及企业版app打包之后在itunes中图标为白色的问题
2012-07-03 16:36 1248准备512*512大小的png(将要显示的图片),在终端执行以 ... -
iOS工具类之16进制颜色转为UIColor
2012-06-27 16:33 6711将16进制颜色如#FF0000,转换为UIColor: ... -
调试内存问题
2012-06-12 10:14 679Project -> Edit Scheme -> ... -
[转]iOS开发之详解剪贴板
2011-12-05 11:43 1469概述: 在iOS中, ... -
过滤html标签(修改版)
2011-12-01 10:44 1264- (NSString *)flattenHTML:(NS ... -
[转] iPhone:UIImage 图像截取,等比例缩放
2011-09-29 10:02 7770@interface UIImage(UIImageSc ... -
[转载]iPhone文件系统NSFileManager
2011-09-09 11:41 1016iPhone文件系统:创建、重命名以及删除文件 NSFile ... -
UIImage用imageNamed的内存问题
2011-09-08 09:33 1228@implementation UIImage(imageNa ... -
截屏存图片到相册或者指定路径
2011-06-13 11:15 2714#import <QuartzCore/Quartz ... -
存图片和视频到iPhone相册
2011-04-19 09:33 7594UIImage *img = [UIImage i ... -
Push一个横屏页面
2011-03-28 16:39 2060[[UIDevice currentDevice] setOr ... -
NSPredicate及正则的一点使用
2011-03-21 14:38 6872记录一点正则表达式的使用。 例如:判断字符串首字母是否为字母 ... -
建立到服务器的连接
2011-02-14 10:47 1312在Mac OS X上,可以使用NSHost和NSS ... -
iPhone中的Sqlite3数据库操作
2010-12-27 09:38 1288可将数据库操作写入一个类,这样用起来也很方便。例如: ... -
Cocos2d游戏场景切换
2010-12-15 09:51 2615在游戏中,我们需要点击菜单选项进入相应的画面,而我们常 ... -
NSNotificationCenter随笔
2010-12-10 13:21 1470可在AppDelegate.h中定义,之后可全局使用。 ... -
Category的使用
2010-12-09 16:17 1011Category的用法有时使得程序很方便,可将已有的类 ... -
iPhone判断是否接入网络
2010-12-06 10:41 2349在这里介绍一种较为简单的判断是否连接网络的方法,首先要引入 ... -
手机问题汇总。
2010-09-16 17:24 0主题:http://bbs.dospy.com/blog.ph ...
相关推荐
保存图片到本地相册,可以在相册查看,Android 6.0以上也可以实现
Unity 保存图片到IOS相册 ,可读写Ios 相册 完整工程。 删除了Library 太大
主要介绍了Android开发实现保存图片到手机相册功能,涉及Android图形及文件相关操作技巧,需要的朋友可以参考下
主要为大家详细介绍了Android实现长按图片保存至相册功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
delphi xe开发,在ios下,把图片保存到相册,调用iosapi实现
Unity for iOS 打开相册、相机及保存图片到相册的demo
根据调用系统广播实现,先保存到本地文件管理中,完美运行,可以根据后台返回的String类型图片地址来保存 给个好评噢~
从相册获取照片并保存
android 将Imageview 将view生成图片后保存到本地相册的实现生成图片后保存到本地相册的实现,android 将Imageview生成图片后保存到本地相册的实现 android 将Imageview生成图片后保存到本地相册的实现, 有需要的朋友...
方便简单检测权限保存图片到相册 并通知相册更新 方便简单检测权限保存图片到相册 并通知相册更新
demo为仿微信朋友圈发动态的功能,实现从相机拍照和相册(相册为自己实现且支持同时选取多张图片)选取图片显示和删除并保存到本地SD卡操作(保存到本地的是高清的压缩图片小于100KB 分辨率1280*720 可以直接上传到...
保存图片到自定义相册
最近一直抽空在做仿微信朋友圈的功能,在点击加号选择选择拍摄进入相机拍照并将图片显示出来,因为版本迭代(Android11马上也就出来了),所以需要进行版本适配,所以在这里进行记录一下,方便以后查看和小伙伴们...
DownLoadImageToGallery: Android 下载图片保存到相册
微信小程序保存图片到相册可以分成两种:一种是保存网络图片,一种是保存本地图片 保存网络图片: var url = '网络图片路径'; wx.downloadFile({ url: url, success: function (res) { var benUrl = res...
ios实现轻松的将图片保存在指定的系统相册夹或者自定义的图片相册夹中
下载图片并保存到系统相册的代码,使用方法见博客:https://blog.csdn.net/siyujiework/article/details/84585854
cocos2d-3.0,c++和oc混编,用oc截屏保存到相册iOS,大概就是这样子
unity 保存相册到手机本地(android和Ios)