I have a CGRectMake that used to jump an image to a different position
image.frane=CGRectMake( x,y,w,h);
Then I wanted to translate and scale a Label (on the same ViewController) to another position
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;
}
];
The problem I’m having is when I use the animateWithDuration the image doesn’t move but the Label does. If I comment out the animation the image moves again. Am I doing something wrong?
try this bellow code…
Also you can move
UIImageViewor anything else with this bellow code… i use this code for scroll theUIScrollViewwhen keyboard appear.. i add the code with your requirement..i hope this helpful to you…