1

このスレッドで述べられているのと同様の問題があります: iPad UISplitView initial state in Portrait: how to display popover controller widget?

問題は、アプリを縦向きモードで起動すると、分割ビューのマスタービューのボタンが表示されないことです。上記のスレッドでは、解決策は分割ビューをウィンドウの rootviewcontroller としてプログラム的に割り当てることでした。私にとっては、タブバーコントローラー内にスプリットビューがあり、それがルートビューコントローラーであるため、これは機能しません。さらに、別のタブの下に別の分割ビューがあり、同じ問題があります。iPad を横向きにして元に戻すとボタンが表示されますが、両方のタブで個別に行う必要があります。また、ボタンはシミュレーターではなくデバイスにのみ表示されます。

splitViewController:willHideViewController:withBarButtonItem:forPopoverController: をトリガーする方法はありますか?

iOS 5、iPad のみでストーリーボードから作業しています。

4

0 に答える 0