シンプルな iPad Split View アプリの開発を練習しています (スタンフォードの Hegarty オンライン クラス)。そして、ほとんどの場合、すべてが機能します。ただし、マスター側 (「左側」) は、横向きモードでの作業は縦向きモードの「ポップオーバー」として期待するものとは少し異なります。「ポップオーバー」は、それをトリガーしたツールバー ボタン項目を含む画面の左側を覆います。通常はそのボタンを覆うべきではありません。
残念ながら画像を投稿できないので、できるだけ詳しく説明します。通常、「適切な」ポップオーバーは、ボタンを指し、そのボタンを覆わない太い矢印のようなもの (「アンカー」) でそれをトリガーしたバー項目ボタンのすぐ下にホバリングします。ポップオーバーは、そのボタン (または画面上の別の場所) をもう一度クリックすることで閉じることができます。
しかし、私に起こっていることは、バー項目ボタンをクリックしてポップオーバーを表示すると、結果のポップオーバーがボタンを「覆い」、本質的に画面の左側部分を埋めることです (詳細ビューはその下にあり、そのほとんどは指定された幅で表示されます (つまり、詳細ビュー全体をカバーするわけではありません)。バーアイテムボタンを指している「アンカー」矢印ではなく、明らかにそれを覆っています。画面上の他の場所をクリックすると、ポップオーバーは通常どおり閉じられます。
では、ポップオーバーがボタンを覆っていて、その下に「アンカー」が指しているはずではないのはなぜですか?
この時点でコードを投稿するのはあまり意味がないと思います。なぜなら、それが役に立たないと思うし、さらに重要なことに、これが Builder での配線方法に問題がある可能性があることを考えると、投稿する部分がわからないからです。どんな考えでも大歓迎です!
ありがとう!モ