How do I move FPPopover as low as I want? If I push it too low, it jumps back to the top
May 21, 2013 in answer
ANSWER:
Try replacing this part of the code in FPPopoverController.m:
//ok, will be vertical
if(ht == best_h || self.arrowDirection == FPPopoverArrowDirectionDown)
with this code:
//ok, will be vertical
if (self.arrowDirection == FPPopoverNoArrow)
r.origin.x = p.x;
r.origin.y = p.y;
else if(ht == best_h || self.arrowDirection == FPPopoverArrowDirectionDown)
The reason you might be having this issue is that the macro FPPopoverArrowDirectionIsVertical considers a popover with no arrows as having a vertical arrow. So, the result is that is tries to best position your view as close as possible to the view that triggered the popover.
If you replace the code as indicated above, you’ll be creating a special case for popovers with no arrows and asking that the original points be respected without repositioning.

New Comments