我一直在尝试创建简单的“基于块的动画”。我在这里使用一组图像“图像”。我用这个方法:
[UIView animateWithDuration:3.0
delay:0.0f
options:UIViewAnimationOptionAllowUserInteraction | UIViewAnimationOptionCurveLinear
animations:^{ imageview.animationImages = images; }
completion:nil];
但是当我改变参数animateWithDuration:
和delay:
的值时没有发生变化我想减慢动画但是即使我将这些值更改为20-30也不会发生变化。请帮忙。
答案 0 :(得分:1)
要更改UIImageView
中的图像,您不必将其放在动画块中。您必须使用UIImageView
的{{1}}和animationImages
属性,以及animationDuration
的{{1}}和- startAnimating
方法。
答案 1 :(得分:0)
添加图像数组
UIImageView的animationImages
并给出一些animationDuration