Получить видимый IndexPath UICollectionView в Swift

Как получить visible IndexPath во время scrolling в collectionView , я ссылался на многие link1 , link2 Но indexPathForCell не поддерживается в Swift.

Вы пробовали функцию делегата?

 public func indexPathsForVisibleItems() -> [NSIndexPath] 

или

 collectionView.indexPathsForVisibleItems() 

они должны дать вам то, что вы хотели.

попробуй это

О делегате

 func scrollViewDidEndDecelerating(scrollView: UIScrollView) { for cell in yourCollectionViewname.visibleCells() as [UICollectionViewCell] { let indexPath = yourCollectionViewname.indexPathForCell(cell as UICollectionViewCell) NSLog("%@", indexPath) } } 

Выбор-2

на кнопке Click

  var point : CGPoint = sender.convertPoint(CGPointZero, toView:yourCollectionViewname) var indexPath =yourCollectionViewname!.indexPathForItemAtPoint(point) 

Показать все

вы можете использовать indexPathsForVisibleRows

Возвращает массив указательных путей, каждый из которых идентифицирует видимую строку в приемнике.

  • (NSArray *) indexPathsForVisibleItems;
 var visible: [AnyObject] = yourCollectionViewname.indexPathsForVisibleItems var indexpath: NSIndexPath = (visible[0] as! NSIndexPath) 

Быстрый, безопасный способ получения видимых предметов :

 if let indexPaths = self.collectionView.indexPathsForVisibleItems { //Do something with an indexPaths array. } 
  • Разница между dequeueReusableCellWithReuseIdentifier: и cellForItemAtIndexPath:
  • Кривая анимации ввода UICollectionView
  • Сохранение содержимогоОфис в UICollectionView при вращении Ориентация интерфейса
  • Повторная перезагрузка UICollectionData вызывает воссоздание видимой ячейки
  • UICollectionView с FlowLAyout не прокручивается при установке секций вставки
  • UICollectionПросмотреть анимированные ячейки в первоначально
  • Несколько UICollectionViews прокручивают по горизонтали, как iBooks
  • UICollectionView - Горизонтальная прокрутка, горизонтальная компоновка?
  • iOS UICollectionView - поток по умолчанию, заполняет строки справа налево
  • Анимация UICollectionViewCell рушится
  • Остановка анимации в ячейке UICollectionView
  • Interesting Posts
    Давайте будем гением компьютера.