上传头像的处理
来源:互联网 发布:java生成code128条码 编辑:程序博客网 时间:2024/04/26 04:52
if (picker.sourceType == UIImagePickerControllerSourceTypePhotoLibrary) { UIImage *orignalImage = [info objectForKey:UIImagePickerControllerOriginalImage]; kNSLog(@"%@",orignalImage); [picker dismissViewControllerAnimated:YES completion:nil]; _cropImageView = [[TNCropImageView alloc] initWithFrame:CGRectMake(0, 0, KSCreenWidth, KSCreenHeight) cropFrameSize:CGSizeMake(KSCreenWidth, KSCreenWidth) isRoubdFrame:NO]; [_cropImageView setCropImageContent:orignalImage]; _cropImageView.isRoundCropFrame = NO; [[[UIApplication sharedApplication] keyWindow] addSubview:_cropImageView]; UIButton *cropBtn = [UIButton buttonWithType:UIButtonTypeCustom]; cropBtn.tag = 10010; cropBtn.frame = CGRectMake(KSCreenWidth-100,KSCreenHeight-30, 100, 30); [cropBtn setTitle:@"选择" forState:UIControlStateNormal]; [cropBtn addTarget:self action:@selector(cropClick:) forControlEvents:UIControlEventTouchUpInside]; [_cropImageView addSubview:cropBtn]; UIButton *cancleBtn = [UIButton buttonWithType:UIButtonTypeCustom]; cancleBtn.tag = 10011; cancleBtn.frame = CGRectMake(0, KSCreenHeight-30, 100, 30); [cancleBtn setTitle:@"取消" forState:UIControlStateNormal]; [cancleBtn addTarget:self action:@selector(cropClick:) forControlEvents:UIControlEventTouchUpInside]; [_cropImageView addSubview:cancleBtn]; __weak __typeof(self) weakSelf = self; _cropImageView.cropImageCompletionHandle = ^(UIImage *newImage){ //裁剪后的图片 204800 UIImage *simalImage = [weakSelf compressImage:newImage]; NSData *imageData = UIImageJPEGRepresentation(simalImage, 1.0); NSLog(@"image原始大小:%lu",(unsigned long)[imageData length] ); [weakSelf postServicesLogo:imageData]; }; } else if (picker.sourceType == UIImagePickerControllerSourceTypeCamera){ UIImage *orignalImage = [info objectForKey:UIImagePickerControllerEditedImage]; kNSLog(@"%@",orignalImage); [picker dismissViewControllerAnimated:YES completion:nil]; __weak UIImageView *weakImageView = _iconImgView; weakImageView.image = orignalImage; //裁剪后的图片 204800 UIImage *simalImage = [self compressImage:orignalImage]; NSData *imageData = UIImageJPEGRepresentation(simalImage, 1.0); NSLog(@"image原始大小:%lu",(unsigned long)[imageData length] ); [self postServicesLogo:imageData]; }
0 0
- 上传头像的处理
- ios 头像上传前的头像处理
- iOS 上传头像处理
- HTML5 Canvas处理头像上传
- Yii上传文件(头像)的一个例子(后端处理)
- 头像上传的过程!~
- 简单的头像上传
- 实现头像的上传
- 头像的上传02
- 安卓中上传头像的应用
- CSDN上传头像的问题
- 圆角头像的处理
- 头像采用url的处理
- 上传头像
- 上传头像
- 上传头像
- 上传头像
- 头像上传
- 模拟抽牌
- MySQL5.5 my.cnf配置参考
- Caused by: java.lang.NoClassDefFoundError: org/aopalliance/intercept/MethodInterceptor
- 【C#】Entity Framework 增删改查和事务操作
- 智能空气测试仪“清心”
- 上传头像的处理
- ASP.NET解决方案 添加现有文件夹到项目解决方案
- MYSQL数据库备份与恢复
- CDISC SDTM EC/EX domain 学习笔记 - 2
- Asp.net后台调用前台JS函数实现
- Mac下启动和停止Mysql服务
- c3p0连接池配置信息
- iOS开发-解决页面卡顿小技巧(很常用)
- 64位win2003 IIS6运行32位的.NET程序