ios - TableViewController 和 NavigationBar

标签 ios swift uitableview uinavigationcontroller uinavigationbar

我一直在网上搜索这个解决方案,但我放弃了,现在不得不问一个问题。

我制作了一个 navigationController,当我尝试添加一个额外的 NavigationBar 时,它只是在 tableview 中对齐? (下面的照片)

在照片上您会看到我在底部有一个导航栏,但是当我运行该应用程序时它没有出现。

这怎么可能?

Picture 1

Picture 2

最好的问候 亚历山大

最佳答案

看来您主要是在自动布局方面遇到了问题。添加一个常规的 UIView 作为 tableHeaderView,将你的 navigationBar 放在 There 然后点击 reset 到建议的约束。 enter image description here

enter image description here

自动布局按钮看起来像两个条形之间的三角形。在 Storyboard中选择您的 View Controller ,然后单击它。你可以在下面看到它的图片:

enter image description here

关于ios - TableViewController 和 NavigationBar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31635859/

相关文章:

ios - 谁能告诉我为什么 addObject 给出不稳定的结果?

ios - 禁止分段控制段改变

ios - 从所选的不同类设置 UIButton

swift - 随着屏幕尺寸的增加,触摸屏在屏幕上形成的路径正在缩小

swift - 快速点击显示标记地址(街道地址)

iphone - SearchDisplay Controller 没有显示我的搜索结果

ios - 从 `UIView` 获取类的实例

ios - Spritekit框架长地面节点

java - 使用 iOS 共享菜单在 RoboVM 中共享?

ios - 在 SwiftUI App 中实现深色模式切换