ios - How to animate a UILabel after another -
i animate 2 uilabel such:
[uiview beginanimations:nil context:null]; [uiview setanimationduration:2.0]; [_temperaturelabel setalpha:1]; [_tempdescriptionlabel setalpha:1]; [uiview commitanimations]; however, want show first label _temperaturelabel once done animating (or maybe halfway through) start animating second label _tempdescriptionlabel.
as said i'll answer:
[uiview animatewithduration:2 delay:0 options:uiviewanimationoptioncurveeasein animations:^{ //set alpha 1 first uilabel _temperaturelabel.alpha = 1; } completion:^(bool finished){ [uiview animatewithduration:2 delay:0 options:uiviewanimationoptioncurveeasein animations:^{ //when finished enter here //set alpha 1 second uilabel _tempdescriptionlabel.alpha = 1; } completion:^(bool finished){ }]; }]; remember add quartzcore framework, , add #import <quartzcore/quartzcore.h>
Comments
Post a Comment