iphone图片等比缩放
生活随笔
收集整理的這篇文章主要介紹了
iphone图片等比缩放
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
iphone圖片等比縮放
UIImage *img = imgView.p_w_picpath;
?
int h = img.size.height;
int w = img.size.width;
if(h <= 320 && w <= 480)
{
imgView.p_w_picpath = img;
}
else?
{
float b = (float)320/w < (float)480/h ? (float)320/w : (float)480/h;
CGSize itemSize = CGSizeMake(b*w, b*h);
UIGraphicsBeginImageContext(itemSize);
CGRect p_w_picpathRect = CGRectMake(0, 0, b*w, b*h);
[img drawInRect:p_w_picpathRect];
imgView.p_w_picpath = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
}
轉(zhuǎn)載于:https://blog.51cto.com/rongbaohong/752313
總結(jié)
以上是生活随笔為你收集整理的iphone图片等比缩放的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: windowsXP/7下消除快捷键箭头的
- 下一篇: Exchange 2003升级至Exch