cellule UICollectionView en fonction de la position de mise en page de flux

voix
0

Je veux retourner une cellule qui dépend de la mise en forme si elle est la dernière cellule de la ligne ou non. Au fond, j'ai besoin « | » entretoises entre les cellules, mais je ne veux pas un à la fin de chaque ligne, comme suit:

Acteur 1 | Acteur 2 | Acteur 3
Longnamed Acteur | court | Un autre acteur
Acteur 4 | Acteur 5

Pour l'instant, je viens d'ajouter un « | » l'étiquette à l'extrémité arrière de chaque cellule. Ensuite, on masque les derniers pixels de vue collection pour masquer les entretoises aux extrémités de ligne. Le problème avec cette approche est que les entretoises ne sont pas régulièrement espacés entre les cellules.

Je préférerais avoir des entretoises dans des cellules séparées. Cela me donnerait même espacement, mais je besoin d'un moyen de savoir si la cellule est à la rupture de la ligne et sauter l'entretoise.

Y at-il un moyen de déterminer si la mise en page de flux a décidé qu'il est la dernière cellule et retour et cellule vide spacer cellForItem?

Créé 24/10/2019 à 12:56
source utilisateur
Dans d'autres langues...                            

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