J'ai UICollectionView
avec le défilement horizontal et il y a toujours 2 cellules côte à côte pour tout l'écran. J'ai besoin que le défilement s'arrête au début d'une cellule. Lorsque la pagination est activée, la vue de collection fait défiler toute la page, soit 2 cellules à la fois, puis s'arrête.
J'ai besoin d'activer le défilement par une seule cellule, ou le défilement par plusieurs cellules avec arrêt au bord de la cellule.
J'ai essayé de sous UICollectionViewFlowLayout
- classer et d'implémenter la méthode targetContentOffsetForProposedContentOffset
, mais jusqu'à présent, je n'ai pu que casser la vue de ma collection et le défilement a cessé. Existe-t-il un moyen plus simple d'y parvenir et comment, ou dois-je vraiment implémenter toutes les méthodes de la UICollectionViewFlowLayout
sous-classe? Merci.
targetContentOffsetForProposedContentOffset:withScrollingVelocity:
et désactiver la pagination