如何对 UIImageView 比例进行动画处理但保持其图像不变?

问题描述 投票:0回答:1

我有一个圆圈

UIImageView
,其中有用户图片作为图像。
我需要实现一个动画 - 以便可以向下/向上缩放
UIImageView
但保持其图像不变。
我尝试过以下代码:

[UIView animateWithDuration: 2.0f animations: ^{
    self.myImageView.transform = CGAffineTransformMakeScale(0.5f, 0.5f);
}];

但它也会改变图像比例。 我认为这是预期的行为,所以我需要帮助 - 如何实现这种动画? (仅缩放

UIImageView
并保持图像不变)

ios objective-c image animation uiimageview
1个回答
1
投票

您应该改为制作动画

myImageView.frame
myImageView.bounds
。确保
contentMode
设置为不会缩放图像的值,例如左上角或中心。

© www.soinside.com 2019 - 2024. All rights reserved.