Hey guys,
I'm curious what the consequences of using higher resolution images than necessary. I'm working on a game right now, it's got a UIImageView in it and will require a 32x32 image for 480x320, 64x64 for 960x640, 64x64 1024x768 and 128x128 for 2048x1536.
It'd be easier for me to simply have my images at 128x128, instead of having "image iPhone" (32x32) and "image iPhone@2x" (64x64) and image iPad@2x (128x128).
Is that a bad idea? I'm thinking it is, but I thought I'd ask to make sure. Will it leave a really large memory footprint? Will it be more process intensive? (i.e will using [image drawInRect:] from 512x512 down to 32x32/64x64/128x128 be very process intensive? Rather than doing it with a 32x32 image?
I'm curious what the consequences of using higher resolution images than necessary. I'm working on a game right now, it's got a UIImageView in it and will require a 32x32 image for 480x320, 64x64 for 960x640, 64x64 1024x768 and 128x128 for 2048x1536.
It'd be easier for me to simply have my images at 128x128, instead of having "image iPhone" (32x32) and "image iPhone@2x" (64x64) and image iPad@2x (128x128).
Is that a bad idea? I'm thinking it is, but I thought I'd ask to make sure. Will it leave a really large memory footprint? Will it be more process intensive? (i.e will using [image drawInRect:] from 512x512 down to 32x32/64x64/128x128 be very process intensive? Rather than doing it with a 32x32 image?