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

Popular posts from this blog

html - Sizing a high-res image (~8MB) to display entirely in a small div (circular, diameter 100px) -

java - IntelliJ - No such instance method -

identifier - Is it possible for an html5 document to have two ids? -