2011-06-27 67 views
0

我已經遇到了一些問題,同時從一個類導航到另一個與捲翹動畫風格蜷縮在視圖基於應用程序導航在iOS應用

我已經做了2個測試項目,一個基於View應用程序&另一個導航基於應用&也創造了2班,每個並在第一屏幕

下面的按鈕是該按鈕我的事件處理程序

-(IBAction)OnclickButton 
{ 
SecondViewController * viewController = [[[SecondViewController alloc] initWithNibName:nil bundle:nil] autorelease]; 
[UIView transitionWithView:self.view.window 
        duration:1.0f 
        options:UIViewAnimationOptionTransitionCurlUp 
       animations:^{ 
        [self.navigationController pushViewController:viewController animated:NO]; 
       } 
       completion:NULL]; 

} 

我的問題是

項目與基於導航模板的導航與基於導航模板工作細到第二頁,捲曲起來的動畫,,

項目,它不是導航到第二頁上的點擊該按鈕,而不是它會給捲曲的效果n重新加載相同的頁面 爲什麼它的發生如此,,我打算將這個蜷縮動畫應用到我現有的項目中創建的基於視圖的模板

任何人都可以告訴哪裏我錯了,,,我怎樣才能蜷縮起來nimation(但不使用的部分動畫API)

thanx提前

回答

0

B'coz設置self.view

transitionWithView:self.view.window 

你需要改變視圖,你叫..

+0

@ jagdish ya它應該從當前視圖導航知道這就是y ,,, n其工作正常與基於導航的模板知道 – Ravi

+0

您需要視圖調用CAAnimation ..使用QuartzCore框架.. http://developer.apple.com/library/ IOS /導航/#部=框架和主題= QuartzCore –

相關問題