我定义了一个这样的动画方法:
#define Animation_05(f) [UIView beginAnimations:@"" context:nil];[UIView setAnimationDuration:0.5f];(f);[UIView commitAnimations];
并像这样使用:
Anmation_05(a.frame = CGRectMake(0, 90, 10, 150));
Anmation_05(b.frame = CGRectMake(0, 88, 15, 150));
Anmation_05(c.frame = CGRectMake(0, 44, 15, 150));
Anmation_05(d.frame = CGRectMake(0, 20, 15, 150));
我想知道,有没有办法优化定义?也许像只执行一次 Anmation_05 之类的代码。