iPad UIPopoverController.PresentFromRect弹出式定位

iPad UIPopoverController.PresentFromRect弹出式定位,ipad,uipopovercontroller,Ipad,Uipopovercontroller,iPad-弹出窗口 我有一个弹出窗口,希望它是屏幕高度和宽度的75%。我的屏幕是一个UISplitView 如何使用UIPopoverController.PresentFromRect实现这一点 我尝试了许多组合值,但结果“奇怪” 注意:我不希望使用PresentFrom按钮 我明白了 1) 您需要设置弹出窗口的大小: myUIPopupController.PopoverContentSize = new SizeF (1024f, 1024f); 2) 然后根据相对帧大小设置弹出窗口:

iPad-弹出窗口

我有一个弹出窗口,希望它是屏幕高度和宽度的75%。我的屏幕是一个UISplitView

如何使用UIPopoverController.PresentFromRect实现这一点

我尝试了许多组合值,但结果“奇怪”

注意:我不希望使用PresentFrom按钮

我明白了

1) 您需要设置弹出窗口的大小:

myUIPopupController.PopoverContentSize = new SizeF (1024f, 1024f);
2) 然后根据相对帧大小设置弹出窗口:

myUIPopupController.PresentFromRect (relativeFrame, this.SplitViewController.View, UIPopoverArrowDirection.Right, true);