2011-02-27 49 views
2

我有一個UIPopoverController,我想從中拖動項目並將它們放在另一個視圖上。 我實現了拖動&的機制,但是我希望它更好:拖動時,我認爲彈出窗口應該隱藏起來,以便您可以將項目放在其下面。如何暫時隱藏UIPopoverController

由於UIPopoverController不是一個「經典」視圖控制器,我不知道如何暫時隱藏它而不會不可逆轉地解除它。

但由於UIPopoverController東西呈現在屏幕上,也必須是一個「查看」某處酥料餅的控制,我可以隱藏和顯示裏面......

有什麼建議?

回答

1

它會以某種方式(比如呈現popover的對象的ivar)「維持」在視圖控制器中,然後只是關閉彈出窗口?這樣,視圖控制器將仍然在那裏,當你想再次顯示它,你可以。

+0

我實際上已經想到了這一點,但它在我目前的應用程序架構中看起來並不正確。無論如何,最後我創造了我自己的「Popover」課程,因爲我將會使用它很多。 – 2011-02-28 08:13:35

相關問題