我在UISplitView的详细信息中显示了一个UIPopoverController。应用程序始终以横向显示。问题是,当显示弹出窗口时,弹出窗口的内容以正确的方向显示,但弹出窗口的框架是侧面的。
这是显示popover的代码:
_pc = new UIPopoverController(_pickList);
_pc.SetPopoverContentSize(new SizeF(675, 400),true);
var rect = _btnShowList.Frame;
_pc.PresentFromRect(rect,this, UIPopoverArrowDirection.Up, true);
这是popover的截图,应该更好地说明我在说什么。 http://postimage.org/image/no9phsbn1/