I have an iPhone app that downloads images from the Internet and saves them for display later.
The user can select the images to view from the UITableView, in the table view there are custom cells that display thumbnails of the original images in different sizes.
When a large image is loaded first, it is scaled to the thumbnail size, and the thumbnail is saved using the UIImagePNGR view.
What I would like to do is save the thumbnail in the optimized PNG format for the iPhone. How can i do this? does this happen magically, just loading the original large image into memory and storing it? Do I have to do further thumbnail processing before saving?
source
share