iOS
Cambiar el tamaño de UIImage
Buscar..
Parámetros
CGInterpolaciónCalidad | Niveles de calidad de interpolación para renderizar una imagen. |
---|---|
La calidad de interpolación es un parámetro de estado gráfico. | typedef enum CGInterpolationQuality CGInterpolationQuality; |
Redimensionar cualquier imagen por tamaño y calidad.
- (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
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow