Я создаю NSView, который в своем методе drawRect создает и добавляет NSImageView как подпредставление.
Я бы хотел повернуть этот NSImageView (circleView) или [self]. Итак, в другом методе я пытаюсь сделать это:
-(void)startAnimation {
CABasicAnimation* spinAnimation = [CABasicAnimation animationWithKeyPath:@"transform.rotation.z"];
spinAnimation.toValue = [NSNumber numberWithFloat:5*2*M_PI];
spinAnimation.duration = 2;
[circleView.layer addAnimation:spinAnimation forKey:@"spinAnimation"];
}
Однако этот код ничего не делает при вызове метода. Я делаю что-то неправильно? Я пробовал self.layer и circleView.layer, но ни один из них не работает ...