Iphone 增加图像缩放动画的持续时间(CGAffineTransformMakeScale)

Iphone 增加图像缩放动画的持续时间(CGAffineTransformMakeScale),iphone,image,size,zooming,scale,Iphone,Image,Size,Zooming,Scale,我知道使图像变大的代码是: imageView.transform = CGAffineTransformMakeScale(5f, 5f); 但是我可以添加什么来让效果持续几秒钟呢 预期的效果是让它看起来像是应用程序用户正在慢慢接近或放大墙上的一幅画,所以我想从一个小尺寸的图像开始,然后让它在3秒钟内慢慢变大。只需像这样将其包装在动画块中: [UIView animateWithDuration:3.0 ///< or however many seconds you want

我知道使图像变大的代码是:

imageView.transform = CGAffineTransformMakeScale(5f, 5f);
但是我可以添加什么来让效果持续几秒钟呢


预期的效果是让它看起来像是应用程序用户正在慢慢接近或放大墙上的一幅画,所以我想从一个小尺寸的图像开始,然后让它在3秒钟内慢慢变大。

只需像这样将其包装在动画块中:

[UIView animateWithDuration:3.0 ///< or however many seconds you want
                 animations:^{
                     imageView.transform = CGAffineTransformMakeScale(5f, 5f);
                 }];
[UIView animateWithDuration:3.0//<
动画:^{
imageView.transform=CGAffineTransformMakeScale(5f,5f);
}];

如果我想在没有动画的情况下立即启动,该怎么办?