2011-11-24 71 views
2

當我推動另一個視圖時,我想讓頁面像動畫一樣捲曲。我不需要默認的。 我可以使用自定義動畫推送視圖嗎?我有圖像序列。 我們該怎麼做?請幫幫我!用自定義頁面捲曲動畫推視圖控制器

+0

什麼是魔法字? –

+0

對不起bt沒有得到你,你能幫忙請 – amrut1

+0

T.羅布補充說。 :-) –

回答

3

您可以使用QuartzCore框架來做到這一點。

首先,#import和之前推視圖控制器添加此代碼。 希望你好!

YourViewController *viewControlle = [[YourViewController alloc] init]; 

    CATransition* transition = [CATransition animation]; 
    transition.duration = 1.0; 
    transition.type = @"pageUnCurl"; 
    transition.subtype = kCATransitionFromRight; 
    transition.timingFunction = UIViewAnimationCurveEaseInOut; 
    [self.navigationController.view.layer 
    addAnimation:transition forKey:kCATransition]; 

    [self.navigationController 
    pushViewController:viewControlle animated:NO]; 
+0

我想,在xcode中沒有列出。所以最終不想使用這些類型。這些都是高度電池排水。 –