导航控制器将 Storyboard 中的所有视图向下移动 64 像素,尽管它被隐藏了。
Posted
技术标签:
【中文标题】导航控制器将 Storyboard 中的所有视图向下移动 64 像素,尽管它被隐藏了。【英文标题】:Navigation controller moves all views down by 64px in Storyboard despite it being hidden. 【发布时间】:2014-04-06 00:29:39 【问题描述】:在视图控制器中,我设置了导航栏,以便
self.navigationController.navigationBar.hidden = YES;
但是,我遇到的问题是,无论我的UIViews
在Storyboard
中以哪种方式布局,所有UIViews
在运行时都会向下移动64px。有没有一种方法可以设置为既隐藏 NavBar,又不影响 UIViews
在屏幕上的布局方式?
谢谢!
【问题讨论】:
【参考方案1】:通常,我用它来隐藏导航栏。
[self.navigationController setNavigationBarHidden:YES];
虽然,
self.navigationController.navigationBar.hidden = YES;
是UIView的属性,这是UINavigationController
的方法。
【讨论】:
以上是关于导航控制器将 Storyboard 中的所有视图向下移动 64 像素,尽管它被隐藏了。的主要内容,如果未能解决你的问题,请参考以下文章
使用 Storyboard Segue iOS 将数据传递给视图控制器
xcode / storyboard:无法将栏按钮拖动到顶部的工具栏