I\'ve been trying to figure out a decent way to smoothly animate a frame size change on a UILabel, without a weird starting jump redraw. What happens by default is that when
Just turn off auto-layout for your label.
In Xcode, click on the label and then in the properties pane, un-check the auto-layout option