UICollectionView κυττάρων με βάση τη θέση από τη διάταξη ροής

ψήφοι
0

Θέλω να επιστρέψω ένα κύτταρο το οποίο μορφοποίησης εξαρτάται από το αν είναι το τελευταίο κελί στη γραμμή ή όχι. Βασικά, έχω ανάγκη «|» διαχωριστικά μεταξύ των κυττάρων, αλλά δεν θέλω το ένα στο τέλος της κάθε γραμμής, όπως έτσι:

Ηθοποιός 1 | Ηθοποιός 2 | Ηθοποιός 3
Longnamed Ηθοποιός | Σύντομη | Μια άλλη Ηθοποιός
Ηθοποιός 4 | Ηθοποιός 5

Προς το παρόν έχω να προσθέσω ένα «|» ετικέτα στο συρόμενο άκρο του κάθε κυττάρου. Τότε θα καλύψουν τις τελευταίες pixels άποψη συλλογής για να κρύψει τους αποστάτες στα άκρα σειρά. Το πρόβλημα με αυτήν την προσέγγιση είναι ότι οι διαχωριστές δεν είναι ομοιόμορφα κατανεμημένες σε μεταξύ των κυττάρων.

Θα προτιμούσα να έχει αποστάτες σε ξεχωριστά κύτταρα. Αυτό θα μου δώσει ακόμη και την απόσταση, αλλά χρειάζομαι έναν τρόπο για να ξέρω αν το κύτταρο είναι σε αλλαγή γραμμής και να παραλείψετε τον αποστάτη.

Είναι ένας τρόπος για να καθοριστεί εάν το σχεδιάγραμμα ροής αποφάσισε ότι είναι το τελευταίο κελί και επιστροφή και άδειο κελί αποστάτη στο cellForItem εκεί;

Δημοσιεύθηκε 24/10/2019 στις 12:56
πηγή χρήστη
Σε άλλες γλώσσες...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more