Hello list, I've tried to animate a view (aView) to fade in, and another view (self) should look like it's fading out, while using the animator of my view. While The old view (self) stays visible in the background, the new one (aView) should slowly fade in until the old view (self) isn't visible anymore. Then it can be removed from the superview itself.
Here's my try: [aView setAlphaValue:0]; [[[self window] contentView] addSubview:aView]; [NSAnimationContext beginGrouping]; [[NSAnimationContext currentContext] setDuration:0.3]; [[aView animator] setAlphaValue:1]; [self performSelector:@selector(removeFromSuperview) withObject:self afterDelay:[[NSAnimationContext currentContext] duration]]; [NSAnimationContext endGrouping]; But it doesn't animate. The old view (self) stays as a subview of the contentView for 0.3 seconds, then removes itself. So this works fine. But aView doesn't animate, it just appears like it's alpha value always stays at 1, and the first line of code was never executed, though I know it is. I hope this is enough information. Thanks in advance for your help! _______________________________________________ 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