iOS7后影响控制器view高度的设置
2018-09-18 本文已影响9人
烟影很美
iOS7之前控制器的view的y坐标从0开始, 在这之前都是从navigationBar底部开始的
在iOS7之后, 一些设置也会让控制器view的y坐标改为从navigationBar底部开始
navigationBar.translucent = false;
[navigationBar setBackgroundImage:[UIImage imageNamed:@"attention_on_btn"] forBarMetrics:UIBarMetricsDefault];
navigationBar.barTintColor = [UIColor blueColor];
self.edgesForExtendedLayout = UIRectEdgeNone;
以上设置都会使控制器的y坐标从navigationBar底部开始