图片缩放
        【摘要】 
                    - (UIImage *)scaleToSize:(UIImage *)img size:(CGSize)size{    // 创建一个bitmap的context    // 并把它设置成为当前正在使用的context    UIGraphicsBeginImageContext(size);    // 绘制改变大小的图片    ...
    
    
    
    
  
   - 
    
     
    
    
     
      - (UIImage *)scaleToSize:(UIImage *)img size:(CGSize)size{
     
    
 
   - 
    
     
    
    
         // 创建一个bitmap的context
     
    
 
   - 
    
     
    
    
         // 并把它设置成为当前正在使用的context
     
    
 
   - 
    
     
    
    
         UIGraphicsBeginImageContext(size);
     
    
 
   - 
    
     
    
    
         // 绘制改变大小的图片
     
    
 
   - 
    
     
    
    
     
          [img drawInRect:CGRectMake(0, 0, size.width, size.height)];
     
    
 
   - 
    
     
    
    
         // 从当前context中创建一个改变大小后的图片
     
    
 
   - 
    
     
    
    
         UIImage* scaledImage = UIGraphicsGetImageFromCurrentImageContext();
     
    
 
   - 
    
     
    
    
         // 使当前的context出堆栈
     
    
 
   - 
    
     
    
    
         UIGraphicsEndImageContext();
     
    
 
   - 
    
     
    
    
         // 返回新的改变大小后的图片
     
    
 
   - 
    
     
    
    
         return scaledImage;
     
    
 
   - 
    
     
    
    
     
      }
     
    
 
  
 
文章来源: zzzili.blog.csdn.net,作者:清雨小竹,版权归原作者所有,如需转载,请联系作者。
原文链接:zzzili.blog.csdn.net/article/details/38715449
        【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
            cloudbbs@huaweicloud.com
        
        
        
        
        - 点赞
 - 收藏
 - 关注作者
 
            
           
评论(0)