代码笔记伸缩式动画
Posted 菜鸟and小白
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了代码笔记伸缩式动画相关的知识,希望对你有一定的参考价值。
一,效果图。
二,代码。
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view.
self.title=@"伸缩式动画";
}
//点击任何处,弹出动画
-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
UIView *zanView = [[UIView alloc] initWithFrame:CGRectMake(50, 100, 100, 100)];
zanView.backgroundColor = [UIColor redColor];
[self.view addSubview:zanView];
[UIView animateWithDuration:0.3 animations:^{
zanView.transform = CGAffineTransformMakeScale(1.2, 1.2);
} completion:^(BOOL finished) {
[UIView animateWithDuration:0.3 animations:^{
zanView.transform = CGAffineTransformMakeScale(0.9, 0.9);
} completion:^(BOOL finished) {
[UIView animateWithDuration:0.3 animations:^{
zanView.transform = CGAffineTransformMakeScale(1.0, 1.0);
} completion:^(BOOL finished) {
}];
}];
}];
}
以上是关于代码笔记伸缩式动画的主要内容,如果未能解决你的问题,请参考以下文章