首先要在framework中引入QuatrtzCore.framework,在头文件中需要
#import<QuartzCore/QuartzCore.h>
CATransition *animation = [CATransition animation];[animation setDuration:1.25f]; [animation setTimingFunction:[CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseIn]]; [animation setType:@"cube"];[animation setSubtype: kCATransitionFromBottom];CGRect rect = [text frame];CGRect rect1=[btn frame];[btn setFrame:rect1];[text setFrame:rect];if([text isHidden]){[text setHidden:NO];}else{[text setHidden:YES]; }[UIView commitAnimations];[text.layer addAnimation:animation forKey:@"Reveal"];
如果觉得《ios给控件添加动画效果》对你有帮助,请点赞、收藏,并留下你的观点哦!