Hi
Ich habe 2 buttons in einem ViewController....
Button 1 ("new") lässt ein Bild erscheinen (neues Spiel beginnen)
_myPic.hidden = true;
funktioniert wunderbar.
Button 2 ("unsichbar über myPic") lässt das Bild bewegen.
[UIView beginAnimations:nil context:nil];
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];
[UIView setAnimationDuration:2.0f];
self.myPic.transform = CGAffineTransformMakeTranslation (200,138);
[UIView commitAnimations];
würde auch wunderbar funktionieren.... ABER !!!! Hier das Problem!!!!
Wenn der ViewController geladen wird, kann ich Button 1 drücken und es funktionier. Wenn ich danach Button 2 drücke, dann bewegt sich das Bild nicht.....
Wenn ich jedoch nach dem Laden des ViewControllers direkt Button 2 klicke und den Code hidden = true in den Button 2 includiere, dann wird das Bild angezeigt und es bewegt sich auch....
Das heisst die beiden Buttons 1 + 2 funktionieren als eingenständiger Code... jedoch nicht, wenn sie nacheinander geklickt werden.
Frage: muss man das Bild irgendwie neu laden, intialisieren, allocieren, nach dem Button 1 klick? Damit dann der Button 2 klick auch funktioniert?
Danke
P.F.
|