【问题标题】:Collection View in View Controller, Cell touching the top border of Collection View itself (embedded in navigation controller)视图控制器中的集合视图,单元格触摸集合视图本身的顶部边框(嵌入在导航控制器中)
【发布时间】:2016-05-25 05:53:59
【问题描述】:

所以,我正在尝试在视图控制器中制作水平滚动集合视图。视图控制器嵌入在导航控制器中。所以视图控制器在单元格顶部的间距很小。如果我调整它的大小,细胞会下沉。简单地说,我希望小间距消失。通常类似于视图控制器内部的集合视图,而不嵌入导航控制器

我想要这个

到这个

我想要这个

【问题讨论】:

  • 顶部的空间应该是导航栏的空间吗?您是否使用导航控制器的默认导航栏?还是您将其设置为 hidden = YES?
  • 是的,但我不想把它放在导航栏下。我没有设置隐藏。我也在使用对象库中的导航栏并删除导航控制器附带的默认表格视图
  • stackoverflow.com/questions/10620471/… 使用它来隐藏导航栏。只需向上移动collectionview。希望对您有所帮助。

标签: ios uiviewcontroller uicollectionview uicollectionviewcell


【解决方案1】:

嵌入导航栏,然后拖动集合视图。这应该有希望工作。如果它不让我知道..

【讨论】: