スクロールビューとスクロールビューにボタンがあるこの奇妙な問題が発生しました。UIPopover
タッチしたときにボタンから を、 のUITextFields
中に を表示したいUIPopover
。問題は、キーボードが表示されたときに発生します。特定のケースでUIButton
は、 がビュー内で非常に高く、ポップオーバーが UIPopoverArrowDirectionUp でその下にしか表示できない場合、およびキーボードがポップインすると、このポップオーバーはそれ以上上に移動できず、魔法のように左上隅に消えます (おそらくいくつかのアップルのもの)。
私の解決策は、 のフレームをUIPopover
チェックし、キーボードに十分なスペースがあることを確認することです。そうでない場合は、UIScrollView
ボタンを上にスクロールして上に押し上げることができるようにUIPopover
し、両方のキーボードがそしてポップオーバーフィット。
質問は次のとおりです。ボタンの移動に合わせてポップオーバーを移動することは可能ですか?
ありがとう