1. 程式人生 > >UIImage圖片縮放到指定大小尺寸

UIImage圖片縮放到指定大小尺寸

 
- (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;  
}