Mahlzeit,
ich habe einen Drop down Funktion mit einem ScrollView.
Nach dem ich die Funktion bzw den Button drücke um die Fläche herunter zu fahren.
Habe ich global in der App eine Animation zb beim Switch zwischen den einen Tabs.
Hier ist mein Code:
Alles anzeigen
versucht habe ich es schon mit:
Hoffe Ihr könnt mir weiterhelfen.
Gruß
ich habe einen Drop down Funktion mit einem ScrollView.
Nach dem ich die Funktion bzw den Button drücke um die Fläche herunter zu fahren.
Habe ich global in der App eine Animation zb beim Switch zwischen den einen Tabs.
Hier ist mein Code:
Quellcode
- - (void)openMenu:(id)sender {
- if (draw1 ==0) {
- draw1 = 1;
- NSLog(@"Start Animation");
- [UIView beginAnimations:nil context:nil];
- [UIView setAnimationDuration:0.5];
- [UIView setAnimationDelay:0.0];
- [UIView setAnimationCurve:UIViewAnimationCurveEaseOut];
- [UIButton beginAnimations:nil context:nil];
- [UIButton setAnimationDuration:0.5];
- [UIButton setAnimationDelay:0.0];
- [UIButton setAnimationCurve:UIViewAnimationCurveEaseOut];
- scrollView.frame = CGRectMake(0, 0, 700, 215);
- openMenu.frame = CGRectMake(150, 215, 23, 27);
- [self.view bringSubviewToFront:scrollView];
- [UIView commitAnimations];
- } else {
- draw1 = 0;
- [UIView beginAnimations:nil context:nil];
- [UIView setAnimationDuration:0.5];
- [UIView setAnimationDelay:0.0];
- [UIView setAnimationCurve:UIViewAnimationCurveEaseOut];
- [UIButton beginAnimations:nil context:nil];
- [UIButton setAnimationDuration:0.5];
- [UIButton setAnimationDelay:0.0];
- [UIButton setAnimationCurve:UIViewAnimationCurveEaseOut];
- scrollView.frame = CGRectMake(0,-300, 600, 320);
- openMenu.frame = CGRectMake(150, 20, 23, 27);
- [self.view bringSubviewToFront:scrollView];
- [UIView commitAnimations];
- NSLog(@"FinishAnimation");
- }
- }
versucht habe ich es schon mit:
Hoffe Ihr könnt mir weiterhelfen.
Gruß