视图顶部的UICollectionView间隙

时间:2015-10-23 13:50:53

标签: objective-c iphone uicollectionview xcode7 ios7.1

我正在对现有应用进行界面更改。我正在使用UICollectionView来显示一系列表情符号。即使在我做出改变之后,图像也会显示并且可以选择,甚至可以在上一个视图中显示而不会出现问题。大的一个是视图最初是一个UIViewController。我将其更改为实际的UICollectionViewController 我遇到的问题是它运行时视图顶部的巨大空间。它不仅仅是20或甚至50像素。它更像是200-300像素! 视图正在storyboard中创建,具有UICollectionView控制器。 单元尺寸为85 x 85.最小间距为10和10。 部分插入是0,10,10,10。 我在视图上有一个transluscent导航栏。 (我试过不透明,但没有改变)。 选中调整滚动视图插入。 它设置为单个部分,并带有该部分项目的数组。它将滚动和页面没有问题。它只是顶级空间!

下面是集合视图的截屏。任何帮助将不胜感激!感谢。

enter image description here

1 个答案:

答案 0 :(得分:0)

问题如上面的评论所述......当我将数组的图像移动到Images.xcassets时,文件名已被更改。以前,文件名在数字前面有一个连字符。用包含下划线而不是连字符的文件名替换所有文件可以防止文件名发生变化,从而解决了问题!感谢关于View Hierarchy MrT的提示!