【问题标题】:Xcode in Swift: navigation bar not showing in UI collection view (simulator)Swift 中的 Xcode:导航栏未显示在 UI 集合视图(模拟器)中
【发布时间】:2015-07-30 21:01:45
【问题描述】:

我正在努力创建一个使用集合视图来呈现屏幕截图列表的应用程序项目。在情节提要中,我很确定我已经设置了导航栏(导航控制器的根视图)(请参见附上的第一张图片),其中显示了第二张图片中显示的约束。

但是,当我在模拟器中运行应用程序时,导航栏似乎隐藏(或被集合视图覆盖??)。我想知道是否应该缩小集合视图的高度以使导航栏可见。

【问题讨论】:

  • 您能否添加一个自动布局约束,将导航栏的上边距设置为 0?我通常会使用 UIContainderView 并将我的 UICollectionViewController 嵌入其中。
  • 感谢奥斯卡!回家后试试看!

标签: ios iphone xcode swift uicollectionview


【解决方案1】:

如果你说,你已经正确设置了一切,试试这个。它可能会起作用。

在你的

override func viewDidLoad() {
    super.viewDidLoad()

    navigationController?.navigationBarHidden = false
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多