UIPopoverController を表示するときに、表示ビューのすべてのコントロールが無効になっているわけではないことがわかりました。具体的には、ナビゲーション バーのボタン (「戻る」など) は引き続き選択可能です。私の意見では、これは欠陥です。ビュー スタックがその背後にポップしている間、ポップオーバーが画面に残ります。
まあ、少なくともこれはself.aboutPopoverController.passthroughViews = nil
、プレゼンテーションの直後に使用して修正できます。
これを除いて、ビューのコンテンツを一番上にスクロールするように設定されていることが多いステータス バーは無効になりません。
最終的な結果として、ポップオーバーを表示し、(バックグラウンドで) ビューをスクロールして、ポップオーバーの小さな矢印/タブが元のタッチ ポイントと整列しないようにすることができます。
誰でもこの動作に光を当てることができますか? それは機能ですか、それともバグですか?回避策はありますか?