2011-03-26 58 views
0

我有一個iPhone應用程序,我想隱藏第一個視圖,然後順利地顯示第二個視圖。這是我的代碼:關閉視圖,然後顯示另一個?

[self dismissModalViewControllerAnimated:NO]; 

SettingsViewController *screentwothree = [[SettingsViewController alloc] initWithNibName:@"settingsView" bundle:nil]; 
screentwothree.modalTransitionStyle = UIModalTransitionStyleCoverVertical; 
[self presentModalViewController:screentwothree animated:NO]; 
[screentwothree release]; 
} 

但是,它崩潰沒有錯誤。

請幫忙!
Coulton

PS:使用UINavigationView會更容易嗎?如果是這樣,你可以請張貼一些示例代碼?謝謝!

回答

0

延遲使用performSelector在排除第一個視圖後半秒顯示第二個視圖。
它也可以讓你有動畫,進行更平滑的過渡。

相關問題