Ho UICollectionViewcon lo scorrimento orizzontale e ci sono sempre 2 celle affiancate per l'intero schermo. Ho bisogno che lo scorrimento si fermi all'inizio di una cella. Con il paging abilitato, la vista della raccolta scorre l'intera pagina, che è di 2 celle contemporaneamente, quindi si ferma.
Devo abilitare lo scorrimento di una singola cella o lo scorrimento di più celle con l'arresto sul bordo della cella.
Ho provato a UICollectionViewFlowLayoutcreare una sottoclasse e ad implementare il metodo targetContentOffsetForProposedContentOffset, ma finora sono stato solo in grado di interrompere la visualizzazione della raccolta e ha smesso di scorrere. Esiste un modo più semplice per ottenere questo risultato e come, o ho davvero bisogno di implementare tutti i metodi di UICollectionViewFlowLayoutsottoclasse? Grazie.
targetContentOffsetForProposedContentOffset:withScrollingVelocity:e disattiva il cercapersone