重复transitionWithView与UIImage不工作

时间:2016-10-20 17:01:56

标签: ios iphone uiview uiimage transitions

我正在尝试使用 transitionWithView 动画更改UIImageView的图像。

     func updateImage() {             
        let newImage = UIImage(CIImage: self.myImage)
        UIView.transitionWithView(self.myImageView!,
                         duration: 0.5,
                          options: [UIViewAnimationOptions.TransitionCrossDissolve],
                       animations: {

              self.myImageView?.image = newImage

        }, completion: {
              finished in
              self.performSelector(#selector(self.updateImage), withObject: nil, afterDelay: 1)
        })
     }

问题

它仅在第一次正确地为幻灯片设置动画。从第二次开始,它是一个没有交叉渐变动画的突然变化。

我尝试了什么

我尝试从“交叉溶解”中改变转换风格。要翻转'然后它每次都会显示翻转动画。只有在交叉溶解时,才第一次......

0 个答案:

没有答案