我使用UIPopoverController來彈出一個窗口。我使用preferredContentSize來設置大小。然後,我使用Push一個更大尺寸的新視圖控制器。當子視圖彈出時,我喜歡將窗口恢復到原始大小。但似乎不起作用。preferredContentSize不縮小
我已經把self.preferredContentSize = myWindowSize;但似乎無法恢復。
在iOS6或之前,我將contentSizeForViewInPopover設置爲CGSizeZero,然後設置適當的大小。但在iOS7上,它會使彈出窗口消失。