A popover controller for iPhone