UIPopoverController:如何移动它?

Posted

技术标签:

【中文标题】UIPopoverController:如何移动它?【英文标题】:UIPopoverController: How to move it? 【发布时间】:2011-03-27 07:39:38 【问题描述】:

我想移动UIPopoverController。我找到的唯一方法是打电话 [popover presentPopoverFromRect...] 显示新位置。

这实际上移动了它,但并没有完全到达我想要的位置,我使用的是UIPopoverArrowDirectionAny

还有其他选择吗?

【问题讨论】:

【参考方案1】:

使用 [popover presentPopoverFromRect...] 是移动 UIPopoverController 作为技术问答文档http://developer.apple.com/library/ios/#qa/qa1694/_index.html 的正确方法。 如果你的弹出框有一个确切的位置,我认为你应该有一个完全 UIPopoverArrowDirection,而不是使用 UIPopoverArrowDirectionAny。这可能会影响弹出框的位置。

【讨论】:

以上是关于UIPopoverController:如何移动它?的主要内容,如果未能解决你的问题,请参考以下文章

当我调整它的大小时 UIPopoverController 移动

IOS IPAD UIpopovercontroller 需要在同一个进程上关闭和打开

UIPopoverController,如何改变它的大小呢?

UIPopoverController 内的移动框架

UIPopoverController 改变 UIPopoverArrowDirection 的位置

如何在顶部左侧有 UIPopOverController 的箭头?