我定义了这样的动画方法:
#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。