2

SplitViewController をルート ビューとして使用するアプリがあります。しかし、メインに行く前にログイン ビューが必要です。私の解決策は、ログイン ビューでマスター ビューを非表示にすることです。ユーザー情報を確認した後、モーダル セグエを実行します (私は iOS 5.0 でストーリーボードを使用しています)。また、この投稿のようにデリゲートを詳細ビューに更新します: iOS - UISplitViewController with storyboard - multiple master views and multiple detail views :

しかし、詳細ビューでは、splitViewController はまだ nil です ??? description を使用してログを記録すると、prepareForSegue (LoginView.m) の splitViewController.delegate が ViewDidload (DetailView.m) の DetaiView の記述と同じであることがわかります。また、prepareForSegue で splitViewController が nil ではないことも確認しています。それで、それの何が問題なのですか?? なぜ splitViewController が detailView で nil なのですか? (私のマスタービューはdetailViewでもnilです)。

その問題を解決するのを手伝ってください、どうもありがとう

4

0 に答える 0