2016-01-09 68 views
5

So come usare @IBDesignable con visualizzazioni personalizzate. ma è possibile utilizzare IBDesignable per le celle e renderle nello storyboard?È possibile utilizzare IBDesignable con UICollectionViewCells e renderizzarli dal vivo nello storyboard?

ad esempio: ho una collezioneViewController in storyboard, e ho aggiunto un uiCollectionCell e una classe specificata come mia customCellClass.

p.s: so per l'utilizzo di Xibs in collecionViews e tableViews, dobbiamo chiamare il metodo registerNib: forReuseIdentifer nel codice (e lo sto facendo). mi sono chiesto, è possibile vedere la visualizzazione resa nello storyboard o meno.

p.s2: ho trovato this e funziona perfettamente con UIViews, ma non so come farlo funzionare con CollectionCells e TableCells. :(

+0

sembra risolto ora: https://github.com/mbogh/NibDesignable/commit/aafff304fbfa01a53b3a842c23c2b3cd2d724e8c – Diwann

+0

Sì, ho pensato che non dovresti aggiungere TableViewCell o CollectionViewCell nei file pennino, devi solo aggiungere un semplice vista. e viene aggiunto a contentView. – farzadshbfn

risposta

-1

Dopo un sacco di test e di lavoro con la libreria sono arrivato fino a questo:

non si dovrebbe aggiungere TableViewCell o CollectionViewCells all'interno .nib file, invece si deve aggiungere semplice View non sono sicuro se. apparirà nello storyboard o no (non lo hai ancora verificato) ma gli errori scompaiono. Ora puoi anche usare autoLayout per le celle di dimensionamento automatico