我有一组图像出现,你可以滚动它们......我遇到的问题是按下时图像变大。任何有关如何做到这一点的帮助将不胜感激。
答案 0 :(得分:1)
您可以使用CAAffineTransform在UIKit中升级任何类型的UIView。这是UIView的'transform'属性。做这样的事情:
UIImageView *imageView = ...;
imageView.transform = CGAffineTransformMakeScale(1.1, 1.1);
请注意:应用变换时,UIView的'frame'属性将无法正常工作。改为使用'bounds'和'center'属性。
您可以像'frame'属性一样为'transform'属性设置动画:
[UIView animateWithDuration:0.5 animations:^{
imageView.transform = CGAffineTransformMakeScale(1.1, 1.1);
}];
或者您可以将框架更改为新尺寸并返回,但这样做更有效。