I can\'t keep popover the same position on the screen after rotation. Is there any good way to do that, because just setting some frame to popover works terrible after rotating.
You can do this in didRotateFromInterfaceOrientation: method of the view controller that you used to present the popover.
didRotateFromInterfaceOrientation:
Use setPopoverContentSize:animated: method for setting the size of the popover.
setPopoverContentSize:animated: