我有一个CGRectMake
用来将图像跳转到不同位置的
image.frane=CGRectMake( x,y,w,h);
然后我想将Label
(在同一个ViewController
)翻译和缩放到另一个位置
CGPoint newCenter = CGPointMake(x,y);
[UIView animateWithDuration: 1.0
delay: 0
options: 0
animations:^{label.center = newCenter ; label.transform = CGAffineTransformScale(CGAffineTransformIdentity, 0.2, 0.2);}
completion:^(BOOL finished) {
label.transform = CGAffineTransformMakeScale(1.0, 1.0);
label.alpha = 0;
}
];
我遇到的问题是当我使用图像时animateWithDuration
,图像不会移动,但会移动Label
。如果我注释掉动画,图像会再次移动。难道我做错了什么?