首页 > 任意一个 UIImageView 都会引起颜色混合吗?

任意一个 UIImageView 都会引起颜色混合吗?

我们知道 Blended Layer 会影响动画性能,所以在 iOS 模拟器或者 Xcode Instruments 中开启 Color Blended Layer 来查看那些图层引起了 Blended Layer,我是最近才开始关注动画性能上的优化。

我在Storyboard 或者 代码里添加了一个 UIImageView, 图片(icon.png)大小是 57 X 57, @2x 大小是 114 X 114, 显示简介里面显示 Alphpa 通道是 “否”,添加的 UIImageView 大小是 57*57,我发现无论在这个 UIImageView 一直是标记为红色的。但是我仔细检查了图片,没有Alphpa通道,我也试过 UIImageView设置imageView.opaque=Yes. 都一直是标记为 Blended Layer, 我实在无法理解,所有的 UIImageView 都会混合颜色吗?

【热门文章】
【热门文章】