解決方法がわからない問題が1つあります。現在、私はUIViewController
いくつかのボタンを備えたメインを持っています。これは、アプリで作成される最初のビューです。その上で、1つのボタンは、の一部であるViewControllerのスタイルモーダルでストーリーボードセグエを呼び出しますUINavigationController
。その後、他のいくつかのビューコントローラがビアセグエ内で処理され、UINavigationController
ビアを介して戻りますnavigationController:popViewControllerAnimated
。私が知らないのはUINavigationController
、最初に戻る方法UIViewController
です。私がnavigationctrlの最初のものにいるとき、私は試しました、
[self removeFromParentViewController];
それでも、それはビューを削除するだけですがUINavigationController
、結果として黒い画面が表示されるため、どういうわけか生き続けているようです。接続されていないセグエを作成してコードから呼び出すことは可能ですが、それが適切な方法であるかどうかはわかりません。それはナビゲーションコントローラーを生きたままにしますか?