我想通过动画使 UIImageView 的宽度变大。我在故事板中有一个 UIView 和 UIImageView 。我想要实现的是看起来视图从左到右缩放,并保持其原始位置。我已经尝试了以下代码,但它所做的是从其父视图的左上角为图像视图设置动画,并移动和缩放它,直到它到达从一开始就具有的位置和缩放。
[UIView animateWithDuration:4.0f delay:1.0f options:UIViewAnimationCurveEaseOut animations:^{
CGRect currentFrame = self.imageview1.frame;
currentFrame.size.width = 150;
self.imageview1.frame = currentFrame;
}completion:nil];
有什么想法为什么会出现这种行为?