2016-01-09 1 views
5

Je sais utiliser @IBDesignable avec des vues personnalisées. mais est-il possible d'utiliser IBDesignable pour les cellules et de les rendre dans le storyboard? Par exemple: J'ai un collectionViewController dans le storyboard, et ai ajouté un uiCollectionCell et une classe spécifiée comme customCellClass.Est-il possible d'utiliser IBDesignable avec UICollectionViewCells et de les rendre en direct dans le storyboard?

p.s: je sais que pour utiliser Xibs dans collecionViews et tableViews, nous devons appeler la méthode registerNib: forReuseIdentifer dans le code (et je le fais). Je me demandais, est-il possible de voir sa vue en storyboard ou non.

p.s2: j'ai trouvé this et cela fonctionne parfaitement avec UIViews, mais je ne sais pas comment le faire fonctionner avec CollectionCells et TableCells. :(

+0

semble résolu maintenant: https://github.com/mbogh/NibDesignable/commit/aafff304fbfa01a53b3a842c23c2b3cd2d724e8c – Diwann

+0

Oui, je me suis dit que vous ne devriez pas ajouter TableViewCell ou CollectionViewCell dans les fichiers nib, il vous suffit d'ajouter un simple vue. et il est ajouté au contentView. – farzadshbfn

Répondre

-1

Après beaucoup de tests et de travailler avec la bibliothèque je suis venu avec ceci:

vous ne devez pas ajouter TableViewCell ou CollectionViewCells dans .nib fichiers, au lieu que vous devez ajouter View simple que je ne sais pas si. ça va apparaître à l'intérieur du storyboard ou pas (pas encore vérifié) mais ça fait disparaître les erreurs Maintenant vous pouvez même utiliser autoLayout pour les cellules auto-dimensionnement