隐藏UINavigationBar时调整视图大小

时间:2012-07-24 10:25:17

标签: iphone ios uiviewcontroller uinavigationbar

当我隐藏UINavigationBar时,我希望当前UIViewController的视图占据整个屏幕(没有状态栏)。它不必动画。我无法弄清楚如何改变帧。我还应该提一下,我正在使用一个笔尖,所以在Interface Builder中我选择了模拟指标:导航栏,我不知道它是否有任何区别。

1 个答案:

答案 0 :(得分:0)

试试这个:

// On YourViewController.m

// Call this method when the nav bar gets hidden
- (void)navigationBarDidBecomeHidden {
    self.view.frame = CGRectMake(0, 0, 320, 480);
}