У меня похожая проблема, как указано в этой теме: Начальное состояние iPad UISplitView в портретной ориентации: как отобразить виджет контроллера поповера?
Проблема заключается в том, что когда мое приложение запускается в портретном режиме, кнопка для основного просмотра в режиме разделенного просмотра не отображается. В упомянутой выше цепочке решение заключалось в том, чтобы поочередно назначить splitview в качестве корневого контроллера окна.
Для меня это не будет работать, так как у меня есть свой splitview внутри tabbarcontroller, и это rootviewcontroller. Кроме того, у меня есть другой разделенный вид на другой вкладке, и это та же проблема.
Когда я поворачиваю iPad в горизонтальное положение и назад, появляется кнопка, но я должен сделать это для обеих вкладок по отдельности. Кроме того, кнопка появляется только на устройстве, а не в симуляторе.
У кого-нибудь есть способ активировать splitViewController: willHideViewController: withBarButtonItem: forPopoverController:?
Я работаю с раскадровкой в iOS 5, только для iPad.