2012-03-15 104 views
1

我希望它看起来像当前屏幕上升,而新屏幕来自底部,有没有办法做到这一点?iPhone垂直视图控制器动画

我不是在寻找像presentModelViewController这样的东西。

回答

2

你可以做这样的事情:

[UIView animateWithDuration:2.0 
        animations:^{ 
         view2.frame=CGRectMake(view2.frame.origin.x, 480, view2.frame.size.width, view2.frame.size.height); 
         view1.transform=CGAffineTransformMakeTranslation(0, -480); 
         view2.transform=CGAffineTransformMakeTranslation(0, -480); 
        }]; 
+0

那怎么办视图视图控制器? 随着视图我没有在另一个视图中得到按钮 – 1337code 2012-03-16 00:02:00

+0

你是什么意思? – Snowman 2012-03-16 00:15:44

+0

当我加载第二个视图时,我只看到视图,而不是它上面的按钮,只是一个空白视图 – 1337code 2012-03-16 08:42:41