在iOS中从Page Curl呈现VC的视图

时间:2012-11-13 01:52:20

标签: ios uiviewcontroller page-curl

这可能会在其他地方讨论,但我要么找不到适合/有效的答案,要么就是不了解发生了什么。

我有一个带有地图视图的VC。有一个页面卷曲显示按钮,就像在iOS地图应用程序中更改主视图(从地图到列表到网格)。

当我选择页面卷曲下的其中一个按钮时,如果我要进出地图视图(这实际上只是取消当前显示的视图控制器),一切正常。但是如果我尝试从列表到网格或网格到列表,我得到:

    Attempt to present <a ViewController: 0x9d2f280> on <parent ViewController: 0xc080bd0> whose view is not in the window hierarchy!

我有一个处理程序,比方说,列表视图的VC来处理网格按钮单击,它会展开页面,然后回调父级(呈现VC)来完成工作,这只是:

    [self performSegueWithIdentifier:@"mySegue" sender:self];

逻辑看起来对我来说是正确的,但我不断在视图层次结构中获得父VC视图。

我做错了什么?

0 个答案:

没有答案