iOS7后影响控制器view高度的设置

2018-09-18  本文已影响9人  烟影很美

iOS7之前控制器的view的y坐标从0开始, 在这之前都是从navigationBar底部开始的
在iOS7之后, 一些设置也会让控制器view的y坐标改为从navigationBar底部开始

  1. navigationBar.translucent = false;
  2. [navigationBar setBackgroundImage:[UIImage imageNamed:@"attention_on_btn"] forBarMetrics:UIBarMetricsDefault];
  3. navigationBar.barTintColor = [UIColor blueColor];
  4. self.edgesForExtendedLayout = UIRectEdgeNone;

以上设置都会使控制器的y坐标从navigationBar底部开始

上一篇 下一篇

猜你喜欢

热点阅读