0

アプリケーションでマスター詳細レイアウトを使用しています。すべてが正常に機能しますが、メニューをクリックするとポップオーバーが表示され、詳細ビューの上に配置されます。このようなここに画像の説明を入力

実際、詳細ビューには、このようにいくつかのビデオが表示されています..ここに画像の説明を入力

ポップオーバーが来たときにビデオが表示されない場合、詳細ビューのサイズを変更して、ポップオーバーが来ると自動的に右に移動し、横向きモードの場合のように詳細が表示されるようにする方法。ありがとうございました..

4

1 に答える 1

0

これはUISplitViewController、縦向きのときの動作です。詳細ビューはサイズ変更できません。

ただし、ポップオーバーがスライドして表示される直前に、splitViewController:popoverController:willPresentViewController:delete メソッドが呼び出されます。これを実装し、詳細コントローラーのビューを調整して、必要に応じてシフトすることができます。しかし、これは標準的な動作ではありません。

于 2013-09-03T05:00:01.947 に答える