Ecco il codice per fare questo .. ho provato questo metodo ... Per cella dinamica e statica delle cellule ...
func numberOfSectionsInCollectionView(collectionView: UICollectionView) -> Int {
return 2
}
// Retuens the number of sections in collectionview
func collectionView(collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int
{
if section == 0 {
return data.count
}else if section == 1{
return 1
}else {
return 0
}
}
// Data get's filled into UICollectionView
func collectionView(collectionView: UICollectionView, cellForItemAtIndexPath indexPath: NSIndexPath) -> UICollectionViewCell
{
var cell : CollectionCell!// important step...
if indexPath.section == 0 {
cell = collectionView.dequeueReusableCellWithReuseIdentifier("collectionViewCell", forIndexPath: indexPath) as! CollectionCell
//do something inside this
}
else if indexPath.section == 1 {
cell = collectionView.dequeueReusableCellWithReuseIdentifier("Cell", forIndexPath: indexPath) as! CollectionCell
//here the static cell...
}
return cell
}
fonte
2016-06-14 04:30:55
Dov'è il tuo codice? – Raptor
quindi vuoi avere entrambe: celle statiche e dinamiche? se questo è quello che vuoi .. non penso davvero che sia possibile –
@BogdanSomlea Sì nella stessa collezioneVisualizza avere una cella dinamica e una cella statica, due celle create su IB nella stessa vista della raccolta Una di queste sarà riempita con matrice una volontà rimanere statici non prenderà alcun dato di entrata ma voglio che venga aggiunto per ultimo dopo che tutte le celle dinamiche sono state riempite da array. è possibile ? – Durim