I have a UIPopoverController containing a UITableView. The popover is resized in its view controller\'s -viewDidAppear function to fit th
UIPopoverController
UITableView
-viewDidAppear
According to this answer, you can call presentPopoverFromRect:inView: on the popover again and it will reposition the arrow. I haven't tested this myself.
presentPopoverFromRect:inView: