导航栏在UIpopover中有提示

时间:2011-01-22 11:26:51

标签: iphone ipad uinavigationcontroller uipopovercontroller

我有一个导航控制器作为弹出窗口的视图,因此顶部有一个导航栏。

在第一个视图中没有提示导航栏,所以它保持通常的小尺寸。

然后我按下需要提示的下一个视图控制器并且条形展开,除了在视图后面,隐藏了标题和后退按钮。

如果我在loadView中注释掉代码,以便永远不会设置self.view,那么你可以看到后退按钮和标题,但是你不能点击后退按钮,就像它在另一个视图后面一样。 / p>

我从未在3.2中遇到过这个问题,只是现在只有4.2

1 个答案:

答案 0 :(得分:0)

您可以使用以下代码设置弹出窗口的大小:

self.contentSizeForViewInPopover = CGSizeMake(320, 460);

您需要使用此代码在视图中设置popover的内容大小,并且可以在控制器的viewdidLoad mehtof中添加此代码。如果您还有任何疑问,请与我联系。