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