2011-06-03 3 views
2

私はこのコードを使用して別のビューに引っ張る見解を持っている:modalViewControllerをビューから削除しますか?

secondView = [[SecondView alloc] init]; 

UINavigationController *navigationController = [[UINavigationController alloc] initWithRootViewController:secondView]; 
navigationController.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal; 

[self presentModalViewController:navigationController animated:YES]; 
[navigationController release]; 

キャンセルボタンこの第二のビューには、このあります

[self.navigationController.modalViewController dismissModalViewControllerAnimated:YES]; 

をしかし、何もする表示されません。ビューはまだそこにあり、私はまだそれと対話することができます。どうすれば削除できますか?

答えて

9

試してみてください。

そのような単純な
[self.navigationController dismissModalViewControllerAnimated:YES] 
+0

!ありがとう! modalviewcontrollerを使用したことがありません。 – Andrew

+0

アニメーションを解除する方法はありますか? – Andrew

+0

modalTransitionStyleプロパティを変更してみてください。 –

関連する問題