如何显示带有动画的 UIImageview?
Posted
技术标签:
【中文标题】如何显示带有动画的 UIImageview?【英文标题】:How do i show UIImageview with Animation? 【发布时间】:2017-09-22 10:55:33 【问题描述】:我有一个带有圆形图像的 UIImageView 我想在图像上显示波纹效果。如何使用动画在 UIImageview 上显示波纹效果?有人可以推荐吗?
【问题讨论】:
显示你尝试过的代码 我不确定我们是否可以只用一张图片来做到这一点....:d 参考此链接可能会有所帮助:***.com/questions/5973530/… self.imgView.animationImages = self.imageArray self.imgView.animationDuration = 1.0 self.imgView.animationRepeatCount = 0 self.imgView.startAnimating()。 @Anbu.Karthik 我也尝试过使用数组@mukesh_lokare 【参考方案1】:您可以使用 CATransition 来显示任何类型的效果。这是它的示例代码。
CATransition *animation = [CATransition animation];
[animation setDelegate:self];
[animation setDuration:2.0f];
[animation setTimingFunction:UIViewAnimationCurveEaseInOut];
[animation setType:@"rippleEffect" ];
[YOUR_IMAGE_VIEW.layer addAnimation:animation forKey:NULL];
结帐this apple 文件,这样你就会得到更多的想法。
这是来自Jake Chasan 的关于不同类型动画的演示。
【讨论】:
以上是关于如何显示带有动画的 UIImageview?的主要内容,如果未能解决你的问题,请参考以下文章
带有 UIImageView 子视图的 UIButton 以显示动画图像
在点击时全屏显示 UITableViewCell 中包含的 UIImageView 并带有动画