2017-02-12 1 views
0

Je construis un tabView avec un collectionView comme l'un des onglets. Dans l'onglet, j'ai un bouton qui prend une photo et l'ajoute à la vue de collection. Le problème auquel je suis confronté consiste à recharger la vue de collection à partir de TabView, car j'obtiens l'erreur suivante: "Fin de l'application en raison d'une exception non interceptée 'NSInvalidArgumentException', raison: 'UICollectionView doit être initialisé avec une disposition non nulle paramètre ' »Swift: Recharger la collectionViewView à partir de TabView

dans le TabView j'appelle cette fonction. PhotoListController() reloadData()

Et dans le PhotoListController, cette fonction est:

func reloadData() { 
    getData() //function that goes through an array with the data of the images 
    self.collectionView!.reloadData() 
} 

Quand j'avais tout la même classe, ça a marché assez bien, mais maintenant je ne peux pas résoudre le problème :(

Si quelqu'un peut me donner un coup de main, il serait très apprécié.

+0

s'il vous plaît vous pouvez votre code complet? –

Répondre