如何在不更改图像大小的情况下为缩放图像设置动画

时间:2014-12-10 09:49:37

标签: objective-c

如何使用动画重新创建图像?

我有一个uiimageview,我希望它看起来像我们在1秒后放大到图像,持续1秒,但uiimageview的大小不能改变。

像这样但图像视图改变了它的大小:

[UIView animateKeyframesWithDuration:1
                                   delay:0
                                 options:UIViewKeyframeAnimationOptionBeginFromCurrentState
                              animations:^{
                                  [UIView addKeyframeWithRelativeStartTime:0
                                                          relativeDuration:1
                                                                animations:^{
                                                                    self.imageView.transform =CGAffineTransformMakeScale(1.1, 1.1);
                                                                }];
                              }
                              completion:^(BOOL finished) {

                              }];

1 个答案:

答案 0 :(得分:0)

您可以将UIImageView添加为UIScrollView的子视图并设置其缩放选项。在这里,请看这个article