я вращаю круговую диаграмму с помощью следующего кода
-(BOOL)plotSpace:(CPTPlotSpace *)space shouldHandlePointingDeviceDownEvent:(id)event atPoint:(CGPoint)point
{
CABasicAnimation *rotation = [CABasicAnimation animationWithKeyPath:@"transform.rotation"];
rotation.removedOnCompletion = NO;
rotation.fromValue = [NSNumber numberWithFloat:M_PI_4];
rotation.toValue = [NSNumber numberWithFloat:M_PI_4+10];
rotation.duration = 1.0f;
rotation.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionDefault];
rotation.delegate = self;
pieChart.startAngle = M_PI_4+10;
[pieChart addAnimation:rotation forKey:@"rotation"];
return YES;
}
Но после вращения круговой диаграммы вернитесь в исходное положение. Но я хочу, чтобы круговая диаграмма теперь находилась под углом поворота. как добиться успеха здесь?