iPad方向更改 - 如何为新笔尖/ xib的加载动画

时间:2010-08-20 09:55:22

标签: ipad animation ios4 xib nib

在UIViewController中,我使用didRotateFromInterfaceOrientation:(UIInterfaceOrientation)fromInterfaceOrientation检测视图的方向变化。然后我使用[[NSBundle mainBundle] loadNibNamed:owner:options:]加载与正确的设备方向对应的笔尖。工作正常,但看起来有点笨重。有没有办法让变化动起来?谢谢。

1 个答案:

答案 0 :(得分:1)

您可以使用beginAnimations包装更改,如下所示:

[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:0.5];
[UIView setAnimationTransition:UIViewAnimationTransitionCurlDown
                         forView:window cache:YES]; // You can change the effect
    /*
     * YOUR CODE HERE
     */
[UIView commitAnimations];