2012-03-15 134 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