您的位置:首页 > 移动开发 > IOS开发

【代码笔记】iOS-伸缩式动画

2016-05-24 09:01 435 查看
一,效果图。





二,代码。

- (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) {

}];
}];
}];

}


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: