2014-10-19 73 views
0

我想补充的覆盖图(addSubview),并有它不紧“扩展”的状态栏+的导航栏重叠视图上UINavigationBar的

所以我做了,有一个红色的视图厦门国际银行,具有64.

顶部对齐的约束还是我的状态栏,红色视图之间的黑线(见图片)

如果我改变约束较少 - 在状态栏下的红色看法,但还有一条黑线。

,其将所述视图的代码:

overlaySearchView = [[[NSBundle mainBundle] loadNibNamed:@"searchView" owner:self options:nil] objectAtIndex:0]; 
    overlaySearchView.frame = [[UIScreen mainScreen] bounds]; 
// overlaySearchView.frame = self.view.bounds; //tried both 


    [[self view] addSubview:overlaySearchView]; 

enter image description here

回答

0

请选择视图控制器和属性检查员标签支票/取消

  1. 下顶杆和
  2. 下底栏选项

希望它有帮助!

+0

事情是我创建一个视图,它没有ViewController ... – Boaz 2014-10-19 19:43:05

+0

是的,我知道,但是这个视图将在一个viewcontroller :-)选择viewcontroller并试一试。 – ZAZ 2014-10-19 19:44:50

+0

在顶部酒吧和原始ViewController下不透明酒吧检查... – Boaz 2014-10-19 19:50:44

0

如何修改您的self.navigationController.navigationBar.frame.size.height

如果有效,您可以添加一个自定义navigationItem.titleView以及其中的所有其他视图。