如何在移动某些帧期间不为变换设置动画?我有一些动画块:
[UIView animateWithDuration:.2 animations:^{
self.center = [ViewController fitPointToNet:self.center];
[self.delegate repaint];
}];
并重绘调用paintInView 方法。此方法绘制一些图形(例如线)并旋转它们。我想让动画看起来像线移动到目标点 - 现在它移动和旋转。
- (void)paintInView:(UIView*)view
{
//some drawing code
line.transform = CGAffineTransformMakeRotation(M_PI);
//some drawing code
}
任何人都可以帮忙吗?