2014-10-19 101 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以及其中的所有其他視圖。