Я показываю UIPopoverController внутри детали UISplitView. Приложение всегда отображается в альбомной ориентации. Проблема заключается в том, что при отображении всплывающего окна содержимое всплывающего окна отображается в правильной ориентации, но рамка всплывающего окна расположена сбоку.
Это код, который отображает всплывающее окно:
_pc = new UIPopoverController(_pickList);
_pc.SetPopoverContentSize(new SizeF(675, 400),true);
var rect = _btnShowList.Frame;
_pc.PresentFromRect(rect,this, UIPopoverArrowDirection.Up, true);
Вот скриншот поповера, который должен лучше иллюстрировать то, о чем я говорю.
http://postimage.org/image/no9phsbn1/