IT虾米网

iOS:压缩图片详解

shasha 2018年06月24日 手机开发 416 0
    UIImage*img= [self imageWithImageSimple:image scaledToSize:CGSizeMake(210.0, 210.0)];//压缩图片   
       
    - (UIImage*)imageWithImageSimple:(UIImage*)image scaledToSize:(CGSize)newSize   
    {   
         // Create a graphics image context   
         UIGraphicsBeginImageContext(newSize); // Tell the old image to draw in this newcontext, with the desired   
           
         // new size   
         [image drawInRect:CGRectMake(0,0,newSize.width,newSize.height)];   
           
         // Get the new image from the context   
         UIImage* newImage = UIGraphicsGetImageFromCurrentImageContext();   
            
         // End the context   
         UIGraphicsEndImageContext();   
            
         // Return the new image.   
         return newImage;   
    }     

发布评论

分享到:

IT虾米网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!

IOS UIDevice & IOS检测屏幕旋转实例详解
你是第一个吃螃蟹的人
发表评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。