动画图像 animationRepeatCount CollectionViewCell
Animated Image animationRepeatCount CollectionViewCell
我有一个非常简洁的动画,它基本上为集合视图单元格绘制了一个边框。
我的动画效果很好,我无法阻止它无限期地重复。
在:func collectionView(collectionView: UICollectionView, cellForItemAtIndexPath indexPath: NSIndexPath) -> UICollectionViewCell {
我是这样设置单元格的:
var image = UIImage.animatedImageNamed("Shape + Oval ", duration: 0.5)
cell.cellImageView.animationRepeatCount = 1
cell.cellImageView.image = image
为什么 animationRepeatCount
不能阻止我的细胞图像不断循环播放
您在 UIImageView
中混合了两种不同的动画图像方法 - 您正在提供动画 UIImage
但随后尝试通过 UIImageView
属性控制动画。
与其使用动画 UIImage
,不如创建一个 UIImage
对象数组并使用它来设置 [=16= 的 animationImages
属性 ].然后,您可以通过 cell.imageView.animationDuration
和 cell.imageView.animationRepeatCount
控制持续时间
我有一个非常简洁的动画,它基本上为集合视图单元格绘制了一个边框。
我的动画效果很好,我无法阻止它无限期地重复。
在:func collectionView(collectionView: UICollectionView, cellForItemAtIndexPath indexPath: NSIndexPath) -> UICollectionViewCell {
我是这样设置单元格的:
var image = UIImage.animatedImageNamed("Shape + Oval ", duration: 0.5)
cell.cellImageView.animationRepeatCount = 1
cell.cellImageView.image = image
为什么 animationRepeatCount
不能阻止我的细胞图像不断循环播放
您在 UIImageView
中混合了两种不同的动画图像方法 - 您正在提供动画 UIImage
但随后尝试通过 UIImageView
属性控制动画。
与其使用动画 UIImage
,不如创建一个 UIImage
对象数组并使用它来设置 [=16= 的 animationImages
属性 ].然后,您可以通过 cell.imageView.animationDuration
和 cell.imageView.animationRepeatCount