Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- How can I make this snippet prettier/better/less lines?
- -(void)showRivBoxWithAnimtation:(BOOL)yesno {
- if(yesno) {
- [UIView beginAnimations:nil context:NULL];
- [UIView setAnimationDuration:0.2];
- if ([self alpha] > 0) {
- [self setAlpha:0.0];
- [appDelegate.JSONparser setDelegate:self.delegate]; //Give back the JSONparser to the parent!
- } else {
- [self setAlpha:1.0];
- }
- [UIView setAnimationDelegate:self];
- [UIView setAnimationDidStopSelector:@selector(clearRivBoxContent:finished:context:)];
- [UIView commitAnimations];
- } else {
- if ([self alpha] > 0) {
- [self setAlpha:0.0];
- [appDelegate.JSONparser setDelegate:self.delegate]; //Give back the JSONparser to the parent!
- } else {
- [self setAlpha:1.0];
- }
- }
- }
- -(void)showRivBoxWithAnimtation:(BOOL)yesno {
- [UIView animateWithDuration:yesno ? 0.2 : 0.0
- animations:^{
- if ([self alpha] > 0) {
- [self setAlpha:0.0];
- [appDelegate.JSONparser setDelegate:self.delegate]; //Give back the JSONparser to the parent!
- } else {
- [self setAlpha:1.0];
- }
- }
- completion:^(BOOL finished){
- if (finished) {
- // Do the stuff from clearRivBoxContent:finished:context:
- }
- }];
- }
- -(void)showRivBoxWithAnimtation:(BOOL)yesno {
- if ([self alpha] > 0) {
- [self setAlpha:0.0];
- [appDelegate.JSONparser setDelegate:self.delegate]; //Give back the JSONparser to the parent!
- } else {
- [self setAlpha:1.0];
- }
- if(yesno) {
- [UIView beginAnimations:nil context:NULL];
- [UIView setAnimationDuration:0.2];
- [UIView setAnimationDelegate:self];
- [UIView setAnimationDidStopSelector:@selector(clearRivBoxContent:finished:context:)];
- [UIView commitAnimations];
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment