如何暂时隐藏UIPopoverController

时间:2011-02-27 11:43:00

标签: objective-c ipad ios drag-and-drop uipopovercontroller

我有一个UIPopoverController,我想从中拖动项目并将其放在另一个视图上。 我实现了Drag& amp;的机制。从popover中删除,但我希望它更好:当你拖动时,我认为popover应该被隐藏,所以你可以放下它下面的项目。

由于UIPopoverController不是“经典”视图控制器,我不知道如何暂时隐藏它而不会不可逆转地解除它。

但是,因为UIPopoverController在屏幕上显示某些内容,所以我必须隐藏并显示该弹出控制器内某处的“视图”......

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

它是否能以某种方式“保持”弹出窗口中的视图控制器(如呈现弹出窗口的对象的ivar)然后只是解除弹出窗口?这样,视图控制器仍然会在那里,当你想再次显示它时,你可以。