ios的简单动画 #
动画的创建形式
ios中有两种创建动画方法:头尾式、block
动画的创建:
创建
UILable *textView = [[UILanle alloc]init]; textView.text= @"这是文本"; textView.frame = CGRectMake(0,0,100,100);
头尾式
创建开始动画
[UIView beginAnimations:nil context:nil];
需要执行的动画
textView.frame = CGRectMake(10,20,100,100);
提交执行的动画
[UIView commitAnimations];
block式:
创建动画
[UIView animateWithDuration:动画的持续时间(float) animations:^{
需要执行动画的代码
textView.frame = CGRectMake(10,20,100,100); }];