2013-07-01 50 views
0

我有兩個視圖控制器ViewControllerSettingsViewController(都帶有xibs),我希望在翻頁動畫之間切換。使用翻轉過渡在兩個視圖控制器之間切換

到目前爲止,我已經找到的代碼是:

viewController.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal; 
[self presentViewController:viewController animated:YES completion:nil]; 

我不知道如何將其應用到我所需要的具體意見。我試圖宣佈第二個視圖:

SettingsViewController *controller = [[SettingsViewController alloc] initWithNibName: @"SettingsViewController" bundle: nil]; 

但是,這似乎並不奏效。

我怎樣才能聲明第二個視圖,然後製作動畫?上面的代碼是否正確?

非常感謝!

回答

0

試試這個

yourViewController *yourController = [[yourViewController alloc] init]; 
yourController.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal; 
[self presentModalViewController:yourController animated:YES];` 
+0

你應該通過縮進4個空格,然後你用語法高亮顯示適當的代碼塊。我會編輯你的答案,但SO拒絕,因爲更改是<6個字符。 – herzbube

+0

@ JSA986謝謝,但我用我的視圖控制器SettingsViewController的實際名稱替換哪一個? yourViewController或yourController? – samiles

+0

@samiles yourViewController是你的視圖控制器的名稱,yourController是你的名字 – JSA986

相關問題