gpt4 book ai didi

iPhone动画: how to anti-alias?

转载 作者:行者123 更新时间:2023-12-03 20:24:48 25 4
gpt4 key购买 nike

我在我的 iPhone 应用程序中查看一些动画,感觉它有点难看。然后我明白了:它只是不通过子像素状态进行动画处理。

所以,如果我使用通常的+beginAnimations/+commitAnimations,将一些东西移动几个像素看起来“跳跃”。我怎样才能避免它?是否有任何标志可以通过 float 坐标或其他方式使其具有动画效果?

只是为了让您了解我拥有什么以及我正在寻找什么,请引用图片:

alt text http://www.ptoing.net/subpixel_aa.gif

提前致谢,安东

最佳答案

这很有趣,但我发现 UIImageView 使用抗锯齿为其内容设置动画,而 View 的边缘没有抗锯齿(硬)。这似乎是因为 UIView 本身应该保持相同的边界,而子像素渲染可能会稍微增加边界。

所以,我最终只是在图片周围放置了一些透明空间的图像,一切都很顺利。

只是不要让 UIView 为你剪切它的内容:)

关于iPhone动画: how to anti-alias?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1564964/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com