- Registriert
- 10.06.10
- Beiträge
- 55
Hallo zusammen,
ich versuche gerade eine View zu animieren und bin dabei auf Animation Blocks gestoßen. Wie kann ich es erreichen das die Animation wiederholt, so oft wie ich es möchte?
Es sieht momentan folgendermaßen aus:
Vielleicht kann mir auch jemand erklären wieso die die Views nicht mehr auf User Interaktionen reagieren.
Wenn ich meine Animation mit diesem Block mache, dann kann ich noch interagieren während die Animation ausgeführt wird.
ich versuche gerade eine View zu animieren und bin dabei auf Animation Blocks gestoßen. Wie kann ich es erreichen das die Animation wiederholt, so oft wie ich es möchte?
Es sieht momentan folgendermaßen aus:
Code:
[UIView animateWithDuration:1.6
animations:^{
view.alpha = 0.0;
}
completion:^(BOOL finished){
view.alpha = 1.0;
}];
Vielleicht kann mir auch jemand erklären wieso die die Views nicht mehr auf User Interaktionen reagieren.
Wenn ich meine Animation mit diesem Block mache, dann kann ich noch interagieren während die Animation ausgeführt wird.
Code:
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationCurve:UIViewAnimationCurveEaseOut];
[UIView setAnimationDuration:0.5f];
view.alpha = 0.0;
[UIView commitAnimations];
Zuletzt bearbeitet: