私の質問はUISplitView
、iOS SDK5.1 のベース アプリケーションに関するものです。
- アプリは分割ビュー ベースです。
- ルートのマスタービューと詳細ビューが使用されている間、アプリを記述するときにすべてが正常に機能しています。
- 後で、セグエ タイプ「replace master split」を使用して、マスター ビューと詳細ビューをセグエします。
ここで問題が始まります:
- 上記のすべてがポートレート モードで発生した場合、マスター ビューを表示するバー ボタンは表示されません。
- ランドスケープ モードに切り替えて元に戻すと、問題が解決します。
masterVC は自分自身を のようsplitview.delegate
に設定しますが-(void)viewDidLoad
、これは遅すぎると思われるため、デリゲート メソッドを時間内に呼び出すことができません。
そのため、デリゲートを ... に設定しようとしました-(void)prepareForSegue
が、動作は変わりませんでした。