Ho un CollectionView con 6 sezioni.Posizionamento di due sezioni uno accanto all'altro in un UICollectionView
Le prime sezioni sono organizzate come righe. Sezione 2 & 3 è dove le cose si fanno difficili. Devo posizionare due sezioni una accanto all'altra.
[................ Sezione 1 ..............] // una sezione con un paio di righe
[ ... Sezione 2 ...] [... Sezione 3 ...] // due sezioni al di sotto del primo
Non riesco a dividere la seconda sezione in due colonne perché sono diverse popolate con celle diverse.
Sapendo che il layout del flusso riempie sempre una sezione dai limiti ai limiti, potrei solo simulare un effetto posizionando due celle una accanto all'altra, il che va bene ma aggiungo le celle e posso posizionarne solo una sotto l'altra con un numero intero che aumenta ogni volta che creo una nuova cella in cellForItemAtIndexPath: e la uso per moltiplicarla per l'altezza della cella.
L'unico problema che ho di fronte è quando riutilizzo alcune celle, la variabile intera hack non funziona più.
Quindi c'è un modo migliore per, oltre a un layout personalizzato, che potrebbe non fare il trucco, per posizionare due sezioni una accanto all'altra?
grazie in anticipo
Bene, si potrebbe semplicemente utilizzare due diverse visualizzazioni di scorrimento. Ma è un po 'brutto visto che sta evitando una soluzione più pulita che "usa layout personalizzati e celle personalizzate correttamente" –
I tuoi requisiti sembrano corrispondere all'esempio fornito per un layout personalizzato a pagina 18 di questo documento. https://developer.apple.com/library/ios/documentation/WindowsViews/Conceptual/CollectionViewPGforIOS/CollectionViewPGforIOS.pdf –
Grande! Quindi ho sbagliato ipotizzando che un layout personalizzato non potesse fare il trucco! Grazie – maxlxb