swift - 位于 View 顶部的导航栏

标签 swift uinavigationcontroller uinavigationbar

说到 UINavigationBar 时我有点困惑。 我以编程方式设置它,它的作用是将我的 viewController 向下推(因此在启动应用程序后看不到 Storyboard中看到的 View 底部附近的东西)

问题是 - 有没有办法告诉我的导航栏不要向下推我的 View ,而是坐在它上面?

我一直在尝试为此使用边界和框架,但没有帮助。

使用 self.navigationController?.navigationBar.translucent 也没有帮助。

最佳答案

在 Storyboard中,有问题的 View Controller 的属性检查器。禁用调整 ScrollView 插图。

认为这是苹果的一个错误。这对我来说经常发生。

关于swift - 位于 View 顶部的导航栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35417453/

相关文章:

iOS - NavigationBar 隐藏/显示

ios - NSRangeException - 无法删除观察者

ios - 在导航栏上使用返回错误 UIBarButtonItem

ios - 无法快速获取 View Controller 的索引,该 View Controller 是 UINavigationController 的 View Controller

swift - 我怎样才能回到 Swift 中的初始 View Controller ?

ios - 状态栏下绘制的 View

ios - UINavigationBar + UIToolBar UIAppearance 以及应用程序某些部分的半透明 barStyle?

Swift:使用静态方法连接静态按钮

swift - mailcore2如何在swift中实现它

objective-c - 模块 'myFramework' 的伞形 header 不包括 header 'otherFramework.h'