0

在我的应用程序中,我想在UIImageView.

例如,当一个按钮被点击时,它应该重定向到另一个视图控制器。当加载该视图控制器时,应该会出现具有某种特殊效果的图像。我已经搜索了如何做到这一点,但只能通过使用一组图像来完成。我想知道是否可以在不使用图像数组的情况下为单个图像设置动画。

4

1 回答 1

1

是的 - 可以为单个图像设置动画。许多视图属性(frame、bounds、center、transform、alpha、backgroundColor 和 contentStretch)可以使用UIView动画方法进行动画处理。

例如,要“溶解” a UIImageView

[UIView animateWithDuration:2.0 animations:^{
    imageView.alpha = 0.f;
}];

在上面的示例中,图像视图将在 2 秒内逐渐消失。

对于“从左翻转”为变换设置动画。

此外,核心动画提供了额外的动画功能。

于 2013-03-18T12:17:49.497 回答