您的位置:首页 > 移动开发 > IOS开发

IOS 调取系统相册 ios9 图片模糊问题

2016-06-24 16:03 375 查看
我做的调用系统相册功能,在iOS9之前,照片的显示都是正常的。但是升级iOS9之后,照片变模糊啦,真是坑爹啊!无奈还得想办法解决。iOS9之前显示照片的方法如下:

UIImage *photoImage = (assetModel.asset.thumbnail == NULL)?nil : [UIImage imageWithCGImage:assetModel.asset.thumbnail] ; //使用该方法图片模糊

iOS9之前照片显示是正常的,但是iOS9开始就如注释所说,照片变模糊啦。这种情况产品不会善罢甘休的,必须解决!于是经过一番查找,尝试,问题终于得到了解决!献上代码,希望对遇到同样问题的你有所帮助!

UIImage photoImage = (assetModel.asset.aspectRatioThumbnail==NULL)?nil: [UIImageimageWithCGImage:assetModel.asset.aspectRatioThumbnail] ;
[_photoImageVsetImage:photoImage];

只使用上述方法还是达不到效果,图片虽然不模糊啦,但是变形啦,不急还要对显示照片的imageview做如下的设置。

_photoImageV.contentMode=UIViewContentModeScaleAspectFill;
_photoImageV.clipsToBounds=YES;


文/无神(简书作者)

原文链接:http://www.jianshu.com/p/64048b4213e6

著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息