UINavigationBar 和view 重叠覆盖问题

Posted springday

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UINavigationBar 和view 重叠覆盖问题相关的知识,希望对你有一定的参考价值。

如果没有是storyboard进行界面设计,在ios7之后会遇到rootviewcontroller的view被navigationbar遮盖的问题,其实很好解决


- (void)viewDidLoad {
    [super viewDidLoad];
    if( ([[[UIDevice currentDevice] systemVersion] doubleValue]>=7.0)) {
        self.edgesForExtendedLayout = UIRectEdgeNone;
    }
    // Do any additional setup after loading the view from its nib.
}

以上是关于UINavigationBar 和view 重叠覆盖问题的主要内容,如果未能解决你的问题,请参考以下文章

ios 7子视图UINavigationBar与状态栏重叠..任何简单的解决方案..?

UINavigationBar 一个有样式的view

试图用隐藏的 UINavigationBar 实现持久的 UIToolBars 似乎正在操纵未记录的 View 类

UISearchDisplayController 没有完全覆盖子视图控制器

具有自定义 UINavigationBar 大小的 UITableView“自动调整大小”

在 iOS 8 中将 ViewController 的 View 作为子视图添加到 UIPageViewController 会在显示/隐藏时产生奇怪的 UINavigationBar