UICollectionView
をスクロールするのにscrollToItemAtIndexPath:atScrollPosition:animated
を使用します。私はこの自動スクロールが起こっている間にいくつかの機能を無効にしてから、スクロールが終了すると再び有効にする必要があります。この問題は、すでに表示されているスクロールする必要があるスクロールが必要ない場合(たとえば、最後のセルとコレクションビューがすでに最後までスクロールされている場合など)に発生します。この場合、scrollViewDidEndDragging
でもscrollViewDidEndDecelerating
も呼ばれます。scrollToItemAtIndexPath:の後にUICollectionViewが実際にスクロールするかどうかを知る方法?
scrollToItemAtIndexPath
が実際にスクロールするかどうかを知る方法はありますかUICollectionView
?
私はそれに 'scrollViewDidEndDragging'を使うことができますが、スクロールが起動しなくても何をすべきでしょうか?私はそれを知る必要があります。 – Jaroslav
これが便利かもしれないことを確認してください http://stackoverflow.com/questions/18649920/uicollectionview-current-visible-cell-index –