iPad:从嵌入式UINavigationController访问UIPopoverController

时间:2011-04-18 10:56:49

标签: ipad uinavigationcontroller uipopovercontroller

我有一个嵌入UINavigationController的UIPopoverController。导航控制器将MyViewController作为根控制器。 问题是,如何从MyViewController访问UIPopoverController? 我希望导航控制器中有一个按钮,可以在按下时关闭弹出窗口。

这样的事情:

[self.navigationController.popoverController dismissPopoverAnimated:NO]; 

1 个答案:

答案 0 :(得分:2)

在MyViewController中,您需要创建一个UIPopoverController属性,并在显示导航控制器时将该属性设置为popoverController。

然后你应该能够在UIPopoverController属性上调用dismiss方法。