私のアプリは、iPad で動作するタブ バー アプリケーションです。
タブの 1 つに UIPageViewController が含まれています。これは、ここのチュートリアルに従って実装しました。
回転を含め、すべてがうまく機能します。ただし、問題があります。ページ ビュー コントローラーを含むタブに移動すると、別のタブに移動して向きを変更します。次に、ページ ビュー コントローラーを含むタブに戻ると、正しく表示されません。
ページ ビュー コントローラーが表示された状態でデバイスを再度回転させると、問題が修正されます。
これだからかな
pageViewController:spineLocationForInterfaceOrientation:
そのタブが表示されていない間は呼び出されません。これを修正する方法についてのアイデアはありますか?