The best method I have found that even comes close to doing what I want is the following line of code:
Code:
UIImage *img = [[UIImage imageNamed:@"image.png"] _imageScaledToSize:CGSizeMake(32.0f, 32.0f) interpolationQuality:1];
The problem with this code is that it is un-documented which means it could go by the wayside and the interpolation is poor.