2012-01-19 5 views
0

UIViewControllerをモーダルに表示しようとしましたが、pushviewconttoller文だけで動作しています。 presentModalViewController文でモーダルで表示しようとしているUIViewController

[navigationController pushViewController:_viewController animated:YES]; 

は、それはそれはそれはUIViewの

[navigationController presentModalViewController:self.viewController animated:YES]; 

なぜそれが偶数でないボタンを行っていない場合にのみnavigationbar示して?

答えて

1

ナビゲーションコントローラを親として指定してモーダルビューを表示しないでください。あなたの実際のコントローラの分派としてモーダルビューを試してみて、提示:

[myCtrl presentModalViewController:...]; 

私はあなたがpresentModalViewControllerを呼び出しているコンテキストではわかりません。とにかく、コンテキストに応じてmyCtrlselfになる可能性があります。実際に表示されているビューコントローラに関係なくモーダル表示を表示するには、

関連する問題