调整导航控制器中的内容大小

时间:2010-11-21 22:38:01

标签: iphone objective-c uikit uiviewcontroller uinavigationcontroller

在某些情况下,我需要在我的应用程序中添加搜索栏或标签栏。我使用UIViewController作为UINavigationController内容。更改UIViewControllers上的框架不会做任何事情。

有人可以帮忙吗?

谢谢。

这里的代码在UIViewController的initWithStyle方法中失败(在其他方法中也失败):

CGRect frame = self.view.frame;
self.view.frame = CGRectMake(0, 0, frame.size.width, frame.size.height - 49);

这可能不是完美的代码,但它至少应该移动视图。

1 个答案:

答案 0 :(得分:1)

这是一种技术,用于在UINavigationController下面为应用程序的全局AdBannerView腾出空间。也许你可以做类似的事情。

global ADBannerView in iPhone app