Ho un UICollectionViewController in uno storyboard che è stato collegato a un file chiamato XCollectionViewController.swift
che è una sottoclasse di UICollectionViewController
.Le celle non vengono visualizzate in UICollectionView?
Il mio codice è il seguente:
super.viewDidLoad()
// Register cell classes
self.collectionView!.registerClass(UICollectionViewCell.self, forCellWithReuseIdentifier: reuseIdentifier)
}
override func numberOfSectionsInCollectionView(collectionView: UICollectionView) -> Int {
//#warning Incomplete method implementation -- Return the number of sections
return 4
}
override func collectionView(collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
//#warning Incomplete method implementation -- Return the number of items in the section
return 10
}
override func collectionView(collectionView: UICollectionView, cellForItemAtIndexPath indexPath: NSIndexPath) -> UICollectionViewCell {
let cell = collectionView.dequeueReusableCellWithReuseIdentifier(reuseIdentifier, forIndexPath: indexPath) as! UICollectionViewCell
// Configure the cell
return cell
}
ho l'identificatore riutilizzo per la cella impostato come viene chiamato nel file.
In esecuzione, posso vedere lo sfondo di CollectionView, ma non le 40 celle che dovrei vedere. Che c'è?
Perché? E come faccio a fare riferimento a un identificativo di riutilizzo se non ne ho definito alcuno? –
@LukasKalinski È possibile impostare l'identificatore di riutilizzo nello storyboard. – tounaobun
Grazie per la risposta. Mi sono appena reso conto di aver interpretato male la tua risposta. Scusate! –