Doing as little alpha blending as possible is an important performance consideration for table view cells on the iPhone. I have table cells that are largely comprised of one big image view. I have set the UIImageView to be opaque, in both Interface Builder and programmatically, but the CoreAnimation instrument still shows that it is being alpha-blended.
Is there a way to make UIImageViews actually opaque, or am I going to have to do custom drawing to keep from blending?
It's likely that your image contains alpha channel. Although the image is opaque, iOS still treats it as semi-transparent. Try to remove this alpha channel using Photoshop by going to: Layer > Background From Layer
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With