私は iOS 5.1 で開発を行っており、UISplitViewControllerDelegate のこれらのメソッドに非常に満足しています。
splitViewController:willHideViewController:withBarButtonItem:forPopoverController
splitViewController:willShowViewController:invalidatingBarButtonItem:
ただし、これらの 2 つのメソッドは、デバイスが回転しているときにのみ呼び出され、向きが変わることに気付きました。私がやろうとしているのは、詳細ビューコントローラーを別のものにセグエ(セグエを置き換える)することです。新しい詳細ビュー コントローラーでは、横向きでも常にマスター ビュー コントローラーを非表示にするため、ボタンが必要です。
これら 2 つのメソッドのデリゲートが呼び出されない場合、どうすればボタンを取得できますか?