Why does UIImageView "darken"/saturate PNG images, and can I stop it?

Posted by Ben on Stack Overflow See other posts from Stack Overflow or by Ben
Published on 2010-03-25T03:22:59Z Indexed on 2010/03/25 3:33 UTC
Read the original article Hit count: 378

Filed under:
|
|
|
|

I have a PNG file in a UIImageView, and next to that I have an EAGLView which displays the continuation of that same image (long story) as a texture, carved from the same original PNG. The point is, that these images, which should match up flawlessly, actually have somewhat differing color saturation.

Normally I'd blame my handling of the PNG texture load in GL, but when I hold Preview (with the PNG) up to the iPhone simulator, it's GL that's spot on, and the UIImageView that's wrong! It's taken the image and made it ever-so-slightly more saturated. The image view is opaque with 100% alpha.

I verified this on a clean UIImageView with another PNG file when put next to Preview.

Anyone know what's up?

© Stack Overflow or respective owner

Related posts about iphone

Related posts about uiimageview