このスレッドで述べられているのと同様の問題があります: iPad UISplitView initial state in Portrait: how to display popover controller widget?
問題は、アプリを縦向きモードで起動すると、分割ビューのマスタービューのボタンが表示されないことです。上記のスレッドでは、解決策は分割ビューをウィンドウの rootviewcontroller としてプログラム的に割り当てることでした。私にとっては、タブバーコントローラー内にスプリットビューがあり、それがルートビューコントローラーであるため、これは機能しません。さらに、別のタブの下に別の分割ビューがあり、同じ問題があります。iPad を横向きにして元に戻すとボタンが表示されますが、両方のタブで個別に行う必要があります。また、ボタンはシミュレーターではなくデバイスにのみ表示されます。
splitViewController:willHideViewController:withBarButtonItem:forPopoverController: をトリガーする方法はありますか?
iOS 5、iPad のみでストーリーボードから作業しています。