I meant viewWillAppear/viewDidAppear, not disappear ... Sry ... Sent from my iPhone
On 2.3.2011, at 11:36, Robert Vojta <rob...@izyapps.com> wrote: > That's because viewDidLoad doesn't mean it's going to be displayed now. It > just informs you that view was loaded. You have to use > viewWillAppear/viewWillDisappear or any other method where you know that view > is visible = you'll see animations. > > Sent from my iPhone > > On 2.3.2011, at 10:44, Martin Linklater <mslinkla...@gmail.com> wrote: > >> Thanks Luke >> >> I did manage to find a solution. I was creating and calling the transition >> from within 'viewDidLoad'. If I move the call to 'transitionWithView' out of >> 'viewDidLoad' and into a different method the transition works fine. >> Animating properties work when called from 'viewDidLoad', but transitions >> hit their end state instantly. >> >> Not sure if this is how it's meant to work, but I've not found any >> documentation mentioning this subtlety. >> >> Thanks. >> >> On 2 Mar 2011, at 04:40, Luke Hiesterman wrote: >> >>> You can only animate properties documented as "animatable". Try adding your >>> subview to its superview with an alpha of 0.0 and then animating the alpha >>> to 1.0. >>> >>> Luke >>> >>> On Mar 1, 2011, at 8:32 AM, Martin Linklater <mslinkla...@gmail.com> wrote: >>> >>>> Hi - I'm having trouble getting Core Animation to animate a UIButton >>>> appearing on my parent view. My old code did this: >>>> >>>> <create button> >>>> [self.view addSubview:newButton]; >>>> >>>> The button appeared straight away and works fine. Now, I'm trying to >>>> animate the appearance of this button and I just can't seem to get it >>>> working. Whatever I try the button appears straight away, just like the >>>> line above. I've tried numerous snippets of sample code, none of them >>>> work. My current code looks like this: >>>> >>>> <create button> >>>> [UIView transitionWithView:self.view duration:1.0 >>>> options:UIViewAnimationOptionTransitionCurlUp animations:^{ [self.view >>>> addSubview:newButton]; } completion:nil]; >>>> >>>> I'm obviously doing something wrong here, can anyone point me in the right >>>> direction ? >>>> >>>> Thanks - I'm new to CA, so please bare with me >>>> 8)._______________________________________________ >>>> >>>> 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/luketheh%40apple.com >>>> >>>> This email sent to luket...@apple.com >> >> _______________________________________________ >> >> 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/robert%40izyapps.com >> >> This email sent to rob...@izyapps.com _______________________________________________ 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