如何将导航栏移到 UICollectionViewCell 之外?

How to move the navigation bar outside the UICollectionViewCell?

我是 Swift 的新手,刚刚开始学习 UICollectionView。我将 UITableView 转换为 UICollectionView。 UITableView 中的导航栏正确显示在顶部,但对于 UICollectionView,我无法将其拖到单元格外,使其刚好在 "Collection View." 下方

我可以将它拖到 First Responder 或 Exit 下,但它会在视图之外。当我尝试拖动 Table 视图的导航栏时,它不再允许我将其拖回到当前位置,只允许我在单元格内拖动。

我不知道我在这里做错了什么。我使用 "Show" 来呈现视图,这也是我之前在 UITableView 中使用的。如果我需要提供其他详细信息,请告诉我。谢谢!

我想你可能需要:

  • 删除这个导航栏
  • select 你的 CollectionViewController
  • 转到编辑器 => 嵌入 => 导航控制器

这应该将您的集合视图控制器嵌入到导航控制器中并正确设置导航栏。

希望这对您有所帮助