Iphone 即使在设置了导航栏的框架后,ModalViewController也会重叠导航栏
在我的应用程序中,我在导航栏的右按钮上启动了一个modalViewController。此modalViewController与导航栏重叠。我试着设置它的框架,但它保持不变。我想显示导航栏,即使modalViewController仍然存在 编辑:我在navigationcontroller的rightbarbutton上调用以下方法。视图显示正确,但位置不正确Iphone 即使在设置了导航栏的框架后,ModalViewController也会重叠导航栏,iphone,modalviewcontroller,Iphone,Modalviewcontroller,在我的应用程序中,我在导航栏的右按钮上启动了一个modalViewController。此modalViewController与导航栏重叠。我试着设置它的框架,但它保持不变。我想显示导航栏,即使modalViewController仍然存在 编辑:我在navigationcontroller的rightbarbutton上调用以下方法。视图显示正确,但位置不正确 -(void)showViewForPosts{ self.navigationItem.backBarButtonItem =
-(void)showViewForPosts{
self.navigationItem.backBarButtonItem =
[[UIBarButtonItem alloc] initWithTitle:@"DISMISS"
style: UIBarButtonItemStyleBordered
target:self
action:@selector(dismissViewCOntroller)];
displayController = [[UIViewController alloc]initWithNibName:nil bundle:nil];
displayController.view.frame = CGRectMake(0.0, 150.0, 320, 436);
displayController.view.backgroundColor = [UIColor blueColor];
//I'M ADDING DIFFERENT VIEWS HERE
[self presentModalViewController:displayController animated:YES];
}
Thanx。您需要它成为同一个导航栏吗
在我的应用程序中,还有另一个用于模式视图流的NavigationController,即从一个模式视图切换到另一个模式视图。这让我感觉更加一致,因为“模态”意味着(临时)独占访问屏幕和输入,而iPhone上的导航是堆叠视图。Thanx感谢您的帮助。。实际上我也这么做了。。这篇文章比较老+很好的解释。。