this works fine in OS 3, but it doesn't call fade out in OS2.2?  what
is the problem?

- (void)animationHasFinished:(NSString *)animationID finished:(BOOL)finished
        {
        if ((animationID == @"FadeIn") && finished)
                {
                [self fadeOut];
                }
        }
        
- (void)fadeIn
        {
        [UIView beginAnimations:@"FadeIn" context:NULL];
        [UIView setAnimationDelegate:self];
        [UIView 
setAnimationDidStopSelector:@selector(animationHasFinished:finished:)];
        [UIView setAnimationCurve:UIViewAnimationCurveEaseIn];
        [UIView setAnimationDuration:0.05];
        [self.flashView setAlpha:1.0];
        [UIView commitAnimations];
        }
        
- (void)fadeOut
        {
        [UIView beginAnimations:@"FadeOut" context:NULL];
        [UIView setAnimationCurve:UIViewAnimationCurveEaseOut];
        [UIView setAnimationDuration:0.45];
        [self.flashView setAlpha:0.0];
        [UIView commitAnimations];
        }
_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to