Swift:在一个视图到另一个视图之间转换时的动画效果

时间:2015-04-16 04:40:45

标签: swift ios8 uiimageview uiviewanimation uiviewanimationtransition

我正在使用swift在我的应用程序中做哇滑块动画效果。我添加了3张图片。它一个接一个地滑动。但我需要这样的动画。从一张图片转换到另一张图片时,我不知道该怎么做。请指导我。动画效果如下。不仅是这个动画效果,还有任何动画效果。

enter image description here

1 个答案:

答案 0 :(得分:1)

不完全相同,但使用UIViewAnimations可以实现类似的动画效果。例如,试试这个:

  [UIView transitionWithView:textFieldimageView
                      duration:0.5f
                       options:UIViewAnimationOptionTransitionCrossDissolve
                    animations:^{
                        imageView.oldImage = newImage;
                    } completion:NULL];

尝试使用swift的语法:

UIView.transitionWithView(self.view, duration: 0.5, options: UIViewAnimationOptions.TransitionCrossDissolve, animations: {
    }, completion: { (fininshed: Bool) -> () in
    })