下の画像を参照してください -
NavigationViewController を使用していません。ストーリーボードとセグエを使用するときにビューを切り替える方法はありますか? 逆に、ルート ビュー コントローラーを使用してビューを切り替える方法があることはわかっています。これを行う別の方法があるかどうか知りたかっただけです。
ありがとう!
下の画像を参照してください -
NavigationViewController を使用していません。ストーリーボードとセグエを使用するときにビューを切り替える方法はありますか? 逆に、ルート ビュー コントローラーを使用してビューを切り替える方法があることはわかっています。これを行う別の方法があるかどうか知りたかっただけです。
ありがとう!
セグエを使用するために、navigationController は必要ありません。[self performSegueWithIdentifier:@"mySegue" sender:sender];
セグエがセットアップされ、ストーリーボードで識別されている場所ならどこでも、この行を使用するだけです。
次のいずれかを実行できます。
setNavigationBarHidden:animated:
ナビゲーション コントローラーを使用しますが、それを非表示にします(ストーリーボードの Interface Builder デザインと、実行時にプログラムでviewDidLoad
. したがってpushViewController
(または単純なプッシュ セグエ) popViewController
、ナビゲーション バーのユーザー インターフェイスなしで機能します。
モーダル セグエ (つまり、舞台裏で行うpresentViewControllerAnimated
) と を使用しますdismissViewControllerAnimated
。