UISplitViewController
が異なるを実装しようとしていますUIDetailViewControllers
。すべての詳細ビューが実装するデリゲートを作成しました。UIBarButtonItem
ポートレートモードでマスタービューにアクセスするために使用されるボタンのみがあります。1 つの例外を除いて、すべて正常に機能します。詳細ビュー コントローラーを置き換えると、ボタンが表示されません。を実装するマスター ビュー コントローラーではUISplitViewControllerDelegate
、shouldHideViewController
が呼び出されますが、 は呼び出されwillHideViewController
ません。shouldHideViewController
がYESを返すことを確認しました。何がshouldHideViewController
呼び出されたが、呼び出されなかったのか、何か考えはありwillHideViewController
ますか? 最初の呼び出しが YES を返した場合、それらは常に一緒に呼び出されるべきではありませんか? 詳細ビューを置き換えた後にデバイスを回転させると、すべて正常に動作します。
1127 次