我知道使图像大小增加的代码是:
imageView.transform = CGAffineTransformMakeScale(5f, 5f);
但是我可以添加什么才能产生这种效果需要几秒钟?
预期的效果是它看起来好像应用程序用户正在减慢接近或放大墙上的绘画,所以我想从小尺寸的图像开始然后让它慢慢变大可能是3秒钟。
答案 0 :(得分:4)
将它包装在动画块中,如下所示:
[UIView animateWithDuration:3.0 ///< or however many seconds you want
animations:^{
imageView.transform = CGAffineTransformMakeScale(5f, 5f);
}];