iPad:图像动画,图像闪烁问题
Posted
技术标签:
【中文标题】iPad:图像动画,图像闪烁问题【英文标题】:iPad: Image Animation , Image Flickering problem 【发布时间】:2010-10-20 05:12:31 【问题描述】:我正在制作一个 iPad 应用程序。用于从左到右移动图像,反之亦然。我正在使用以下代码制作动画
animation = [CATransition animation];
[animation setDelegate:self];
[animation setDuration:AnimationDuration];
[animation setType:kCATransitionPush];
[animation setSubtype:kCATransitionFromRight];
[[ImgMainPhoto layer] addAnimation:animation forKey:@"animate"];
但在这个动画中,当我在 touchmoved 功能上移动图像时,图像会被移动,但会显示一些闪烁。
谁能建议我需要在我的代码中进行哪些更改。
提前致谢。
【问题讨论】:
【参考方案1】:你不需要为你想要做的事情使用过渡。您可以只为视图的 center 或图层的 position 设置动画。看看the answer I gave here。在您的情况下,您可能不想重复动画,但您可以删除该行。如果您需要澄清,只需在上面更新您的答案,然后通过在此处对我的答案发表评论来告诉我。
最好的问候。
【讨论】:
【参考方案2】:我得到了答案,我调用了两次动画,但它一直在闪烁。
【讨论】:
以上是关于iPad:图像动画,图像闪烁问题的主要内容,如果未能解决你的问题,请参考以下文章