【问题标题】:UI Image View Animations When Using ScrollView使用 ScrollView 时的 UI 图像视图动画
【发布时间】:2016-05-23 14:02:21
【问题描述】:

我目前正在从事一个项目,其中有一个滚动视图和四个不同的屏幕。我使用了一个简单的 UIImage(named:"")!,代码将图像帧放入我的 imageView 并为图像设置动画。

我遇到了一个问题,当我滑动到下一个屏幕时,动画已经完成。我不知道怎么做,这样当我滑到下一个屏幕时,动画就会开始。

这是动物动画的代码

 imageView.animationDuration = 1
    imageView.animationRepeatCount = 1
    imageView.animationImages =

        [

            UIImage(named:"Deer_00014")!,
            UIImage(named:"Deer_00015")!,
            UIImage(named:"Deer_00016")!,
            UIImage(named:"Deer_00017")!,
            UIImage(named:"Deer_00018")!,
            UIImage(named:"Deer_00019")!,
            UIImage(named:"Deer_00020")!,
            UIImage(named:"Deer_00021")!,
            UIImage(named:"Deer_00022")!,
            UIImage(named:"Deer_00023")!,
            UIImage(named:"Deer_00024")!,
            UIImage(named:"Deer_00025")!,
            UIImage(named:"Deer_00026")!,
            UIImage(named:"Deer_00027")!,
            UIImage(named:"Deer_00028")!,
            UIImage(named:"Deer_00029")!,
            UIImage(named:"Deer_00030")!,
            UIImage(named:"Deer_00031")!,
            UIImage(named:"Deer_00032")!,
            UIImage(named:"Deer_00033")!,
            UIImage(named:"Deer_00034")!,
            UIImage(named:"Deer_00035")!,

    ]
    self.imageView.image = UIImage(named: "Deer_00035")
    imageView.startAnimating()

【问题讨论】:

  • 你的代码看起来不错,你把这段代码放在哪里了?
  • 那你为什么要设置图片呢?

标签: animation uiimage imageview scrollview


【解决方案1】:

删除这一行

self.imageView.image = UIImage(named: "Deer_00035")

基本上在这里您将图像设置为 ímageview' 覆盖动画。

【讨论】:

    猜你喜欢
    • 2013-04-30
    • 2014-02-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-10
    • 2013-09-01
    相关资源
    最近更新 更多