包含导航栏和Tabbar的PopOver

时间:2011-12-24 12:46:19

标签: ipad uinavigationcontroller uitabbarcontroller uipopover

你能帮我解决PopOver控件吗?

我想在UIPopOver中显示UITabbar Controller和UI Navigation controller。你知道任何好的教程吗?

我知道如何使用UITabbar Controller和Navigation控制器作为应用程序视图,但不知道如何使用它们UIPopOver。

谢谢,

Paras Mendiartta

1 个答案:

答案 0 :(得分:0)

如果您知道如何使用导航和/或标签栏创建UIViewController对象,那么您只需将其放置在弹出框中即可:

UIPopoverController *myPopover = [[UIPopoverController alloc] initWithContentViewController:myViewController];

其中“myViewController”是包含导航栏,标签栏等视图的UIViewController对象。您可以在界面生成器中或以编程方式创建视图控制器 - 任何适合您的视图。然后,您将使用相应的UIPopoverController方法之一从父视图或barButtonItem中的位置呈现popOver:presentPopoverFromRect或presentPopoverFromBarButtonItem。