UIImage se vuelve borroso cuando se escala. ¿Por qué? (IOS 5.0)

UIImage siempre se vuelve indistinto cuando se escala. ¿Qué puedo hacer si lo hago para mantener la claridad?

<code>- (UIImage *)rescaleImageToSize:(CGSize)size {
    CGRect rect = CGRectMake(0.0, 0.0, size.width, size.height);
    UIGraphicsBeginImageContext(rect.size);
    [self drawInRect:rect];  // scales image to rect
    UIImage *resImage = UIGraphicsGetImageFromCurrentImageContext();
    UIGraphicsEndImageContext();
    return resImage;
}
</code>

Respuestas a la pregunta(4)

Su respuesta a la pregunta