Ios swift 1.2收集视图

Ios swift 1.2收集视图,ios,swift,collectionview,Ios,Swift,Collectionview,我有这个简单的代码来控制集合视图,但它不显示任何单元格。该应用程序可以工作,但它是空白的。标识符与单元格标识符匹配,并且类附加到集合视图。 我认为问题在于向上投射:as!UICollectionViewCell class CollectionViewController: UICollectionViewController { var Array = ["one", "two"] override func viewDidLoad() { super.vi

我有这个简单的代码来控制集合视图,但它不显示任何单元格。该应用程序可以工作,但它是空白的。标识符与单元格标识符匹配,并且类附加到集合视图。 我认为问题在于向上投射:as!UICollectionViewCell

class CollectionViewController: UICollectionViewController {
     var Array = ["one", "two"]

    override func viewDidLoad() {
        super.viewDidLoad()
    }

    override func didReceiveMemoryWarning() {
         super.didReceiveMemoryWarning()

    }
    override func collectionView(collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
          return Array.count
   }

   override func collectionView(collectionView: UICollectionView, cellForItemAtIndexPath indexPath: NSIndexPath) -> UICollectionViewCell {
        let cell = collectionView.dequeueReusableCellWithReuseIdentifier("cell", forIndexPath: indexPath) as! UICollectionViewCell
        return cell
   }
}

确保覆盖集合视图中的
numberOfSectionsInCollectionView:
未返回
0

可能是您忘记从情节提要中选中作为初始视图控制器的选项了


在标题下方的右侧面板中,有一个复选框作为初始视图控制器,勾选此复选框,然后尝试运行…

您应该在
让cell=collectionView…
之后填充内容。对不起,我忘了提及,我更改了单元格的颜色,还尝试添加了标签,但是单元格没有显示,只是空白。在故事板中,
itemSize
设置为什么?另外,只是一个猜测,但在viewDidLoad帮助中添加
collectionView.reloadData()
?itemSize为1,reloadData没有帮助,他返回
Array.count
哪个2,但他没有填充单元格。@ThomasKilian他返回的是Array.count在节中,而不是在集合中的节中。@Brian,我知道,但是他可能已经重写了该方法(xcode中的样板代码?)并返回了0,他只是没有在这里发布它,即使我返回1节,它仍然没有显示单元格您是否使用自己的自定义CollectionviewCell类??