Hallo alle zusammen,
ich möchte gerne bei einem kleinen Mac-Softwareprojekt einen Uhrzeiger (in Form einer Grafik in einem NSImageview) gegen den Uhrzeigersinn drehen. Dies will ich mit Core Animation machen und prinzipiell glaube ich auch zu wissen, wie das realisierbar ist.
Mein Plan ist, eine CABasicAnimation zu nehmen, die dem Keypath @"transform.rotation.z" folgt; diese füge ich dann dem CALayer des NSImageview hinzu. Das sieht dann so aus:
Das Problem ist jedoch, dass Xcode, wenn ich versuche das Projekt zu kompilieren, den Fehler
meldet - Build Failed. Aber was heißt das genau? Ich hab echt schon alles ausprobiert, was mir eingefallen ist. Ich finde das Problem einfach nicht.
Ich hoffe, ihr könnt mir weiterhelfen. 512K
ich möchte gerne bei einem kleinen Mac-Softwareprojekt einen Uhrzeiger (in Form einer Grafik in einem NSImageview) gegen den Uhrzeigersinn drehen. Dies will ich mit Core Animation machen und prinzipiell glaube ich auch zu wissen, wie das realisierbar ist.
Mein Plan ist, eine CABasicAnimation zu nehmen, die dem Keypath @"transform.rotation.z" folgt; diese füge ich dann dem CALayer des NSImageview hinzu. Das sieht dann so aus:
Quellcode
- CABasicAnimation *spinAnimation = [CABasicAnimation animationWithKeyPath:@"transform.rotation.z"];
- spinAnimation.fromValue =[NSNumber numberWithFloat:0.0];
- spinAnimation.toValue = [NSNumber numberWithFloat:10.0];
- spinAnimation.duration =5;
- [Clockhand.layer addAnimation:spinAnimation forKey:@"spinAnimation"];
Das Problem ist jedoch, dass Xcode, wenn ich versuche das Projekt zu kompilieren, den Fehler
meldet - Build Failed. Aber was heißt das genau? Ich hab echt schon alles ausprobiert, was mir eingefallen ist. Ich finde das Problem einfach nicht.
Ich hoffe, ihr könnt mir weiterhelfen. 512K