首页 > 移动平台 > 详细

ios 判断相册文件图片大小的方法

时间:2015-01-12 15:53:31      阅读:404      评论:0      收藏:0      [点我收藏+]

获取ios相册图片文件大小,
很多人,想到的就是取到文件图片的位置,然后通过NSdata来获取图片大小,殊不知,这样获取到的图片大小并非准确。

正确的方法应是在代理中实现

ALAssetsLibrary* alLibrary = [[ALAssetsLibrary alloc] init];

    [alLibrary assetForURL:[info objectForKey:UIImagePickerControllerReferenceURL] resultBlock:^(ALAsset *asset)

     {

         ALAssetRepresentation *representation = [asset defaultRepresentation];

         if ([representation size] > 1024*1024*2) {

             UIAlertView *alert = [[UIAlertView alloc]initWithTitle:nil message:@"图片超出了2M,请重新选择" delegate:self cancelButtonTitle:@"确定" otherButtonTitles:nil];

             [alert show];

             [alert release];

             

             [self setretakeButtonEnable:picker];

             

             [alLibrary release];

             

             return;

         }

}

ios 判断相册文件图片大小的方法

原文:http://www.cnblogs.com/uwking/p/4218362.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!