我注意到,当使用 IB 将 PNG 图像放置到视图中和/或将这些图像动画到视图周围的不同位置时,图像有时会变得轻微模糊。
在大多数情况下,我可以通过在图像位置添加 0.5 个像素来弥补模糊。
[lbLiteButton.layer setPosition:CGPointMake(140.5,159.5)];
有时我必须像上面一样调整 x 和 y。有时我只需要调整 x或y。
我记得在某处读到这与图像的大小以及核心动画的工作原理以及半像素有关……但我在任何地方都找不到这篇文章!?
“.5 像素”解决方案的问题在于,每个 PNG 图像的大小都不同,因此您不能重用自定义动画,因为您必须为每个不同的图像自定义动画。
- 有没有办法确保无论我在哪里放置或动画图像,我都不会得到任何模糊的位置?
- 有人有这方面的信息吗?
谢谢你!