iOS
Ändra storlek på UIImage
Sök…
parametrar
CGInterpolationQuality | Nivåer av interpolationskvalitet för att göra en bild. |
---|---|
Interpoleringskvalitet är en grafiktillståndsparameter | typedef enum CGInterpolationKvalitet CGInterpolationKvalitet; |
Ändra storlek på valfri bild efter storlek och kvalitet
- (UIImage *)drawImageBySize:(CGSize)size quality:(CGInterpolationQuality)quality
{
UIGraphicsBeginImageContextWithOptions(size, NO, 0.0);
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextSetInterpolationQuality(context, quality);
[self drawInRect: CGRectMake (0, 0, size.width, size.height)];
UIImage *resizedImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return resizedImage;
}
Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow