0

矢印の方向を上にして表示する必要がある UIPopoverController がありますが、ビューの下部にポップオーバーを表示しようとすると、次のように表示されます。

ここに画像の説明を入力

[popoverController presentPopoverFromRect:[sender frame] inView:self.view permittedArrowDirections:UIPopoverArrowDirectionUp animated:YES];
4

3 に答える 3

5

この場合に使用する必要がありますUIPopoverArrowDirectionDown。ボタンはビューの下部領域にあるため、ボタンの下にポップオーバーを表示したい場合 (これはUIPopoverArrowDirectionUp暗黙的に示唆されています)、ポップオーバーを表示するスペースがありません。

を使用するUIPopoverArrowDirectionAnyと、iOS は拡張できる方向を自動的に判断します。

于 2012-10-11T18:28:04.993 に答える