使用 imageView 处理一些动画。
在我的 imageView 的起始宽度为 700 像素(图像大小为 700*300)。
现在我必须使用动画将 imageView 宽度减小到 0 px。动画时长为 1 小时。
说 30 分钟后我的 imageView 的宽度将是 350 Px。
由于我在只有 350 px 宽度的 imageView 中使用相同的图像(700*300),因此 imageView 中的图像在动画中看起来正在缩小。
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:3600];
newRect.size.width = 0;
imgView.frame = newRect;
[UIView commitAnimations];
所以在动画期间,我想将图像裁剪为 imageView 的大小。
我怎样才能做到这一点。有什么方法可以在 AnimationTime 之间更改图像。
任何帮助表示赞赏。