Uno modi per farlo è:Come si ridimensiona un CGImage in modo ottimale?
CGImageRef scaledImage(CGImageref, destination rect)
{
context = CGBitmapContextCreate(rect...);
CGContextDrawImage(context, rect);
return CGBitmapContextCreateImage(context)
}
Domande:
Creazione contesto bitmap può essere molto costoso se il funzionamento scala dell'immagine è molto frequente. C'è un altro modo in cui possiamo dimensionare CGimage? O l'unica opzione è il caching di questo contesto bitmap per il ridimensionamento?