Reputation: 6714
I'm hiding a subview from a CustomView element with the following code:
[[[theViewcont subviews] objectAtIndex:0] setHidden:TRUE]
how can I add a fade animation when hiding this NSView?
Upvotes: 7
Views: 8504
Reputation: 6714
Found the solution HERE CocoaDev:CoreAnimation
so when you have something like this to hide your subview:
[[[theViewcont subviews] objectAtIndex:0] setAlphaValue:0.0];
to animate that action you just should so the following addition:
[[[[theViewcont subviews] objectAtIndex:0] animator] setAlphaValue:0.0];
so there you have the right way to 'fade out' a subview in Cocoa.
Upvotes: 22