WHE我創建一個新的UIViewController,並嘗試將NavigationController內以通常的方式(拖放在廈門國際銀行,並創建出口),我展示Navigationcontroller有:導航控制器內的UIView
[self.view addSubview:navigationController.view]
結果是一個導航欄,在上部有一個小帶(看起來是向下移動),(我現在不能發佈圖像,但是像20px的空白空間)
我試圖把導航控制器放在頂部窗口:
[[[UIApplication sharedApplication] keyWindow] addSubview:navigationController.view];
和它的工作,但我不能回來磨片我執行的初始畫面:
[navigationController.view removeFromSuperview]
或
[self dissmissModalViewControllerAnimated:YES];
它可以解決這個問題?
不起作用...我認爲這是UIView我添加子視圖的問題。仍在測試。 – yoprogramo
請檢查您是否添加了[self.view addSubview:nav.navigationBar];不是它的觀點,它的工作在我身邊。 –
問題出在我把導航欄放在UIView的xib上。修改它越大解決。 – yoprogramo