project_files/HedgewarsMobile/Classes/UIImageExtra.m
changeset 4461 2f4f5d649bcd
parent 4446 3093791dc620
child 4476 4bf74e158f44
equal deleted inserted replaced
4460:bdace1e2f8aa 4461:2f4f5d649bcd
   217 
   217 
   218     CGImageRef imageMasked = CGBitmapContextCreateImage(context);
   218     CGImageRef imageMasked = CGBitmapContextCreateImage(context);
   219     CGContextRelease(context);
   219     CGContextRelease(context);
   220     CGColorSpaceRelease(colorSpace);
   220     CGColorSpaceRelease(colorSpace);
   221 
   221 
   222     UIImage *newImage = [UIImage imageWithCGImage:imageMasked scale:theScale orientation:UIImageOrientationUp];
   222     UIImage *newImage;
       
   223     if ([self respondsToSelector:@selector(imageWithCGImage:scale:orientation:)])
       
   224         newImage = [UIImage imageWithCGImage:imageMasked scale:theScale orientation:UIImageOrientationUp];
       
   225     else
       
   226         newImage = [UIImage imageWithCGImage:imageMasked];
       
   227 
   223     CGImageRelease(imageMasked);
   228     CGImageRelease(imageMasked);
   224 
   229 
   225     return newImage;
   230     return newImage;
   226 }
   231 }
   227 
   232