Обновление UICollectionview

Кто-нибудь знает, как перезагрузить / обновить UICollectionView во время отображения представления коллекции? В основном я ищу что-то похожее на стандартный метод reloadData для UITableview.

Вы можете просто вызвать [self.myCollectionView reloadData]; Отдельные разделы и элементы также могут быть перезагружены:

 [self.myCollectionView reloadSections:indexSet]; [self.myCollectionView reloadItemsAtIndexPaths:arrayOfIndexPaths]; 
 [self.collectionView reloadData]; 

Правильный и лучший способ – использовать

 NSMutableArray *indexPaths = [NSMutableArray array]; //prepare some data //batchupdate as block [self.collectionView performBatchUpdates:^{ //operations like delete [self.collectionView deleteSections:[NSIndexSet indexSetWithIndexesInRange:NSMakeRange(1, count)]]; [self.collectionView insertItemsAtIndexPaths:indexPaths]; } completion:^(BOOL finished) { // call something when ready } }]; 

и все получает предварительно вычисляемый красиво анимированный. Лучшая практика состоит в том, чтобы сначала удалить и добавить все элементы, чтобы избежать конфликтов.

  • Просмотр заголовка UICollectionView не корректно
  • Перетащите на Удалить - UICollectionView
  • как добавить статические элементы в UICollectionViewController или заставить их совместно использовать один и тот же экран с ним
  • Добавление subview в UICollectionViewCell, который обрабатывает весь кадр ячейки
  • Где выделить UICollectionViewCell: делегат или ячейка?
  • pre select / highlight UICollectionViewCell при первой загрузке представления
  • Ячейки UICollectionView отображаются только после второго вызова reloadData
  • Добавить UISearchBar в заголовке UICollectionViewController
  • Добавление прокладки к первой и последней ячейке UICollectionView
  • UICollectionView cellForItemAtIndexPath не регистрирует ячейку
  • Какова продолжительность анимации по умолчанию для изменений макета UICollectionView?
  • Interesting Posts

    Регулировка просмотров, когда строка состояния скрывается при вращении

    Realm с проектом Swift 2.1 не будет создавать при импорте RealmSwift (файл модуля был создан более старой версией компилятора)

    AVAssetExportSession терпит неудачу каждый раз (ошибка -12780)

    Попытка зеркального отображения экрана Apple Watch для демонстрации

    Facebook Войти – Получить данные пользователя

    Вход для входа в iOS для iOS для iOS и для входа в UIWebView

    ios – Как использовать образец ExtAudioFileConvert в новом проекте

    Как избавиться от версии IOS «частично: введено в IOS X» предупреждения в Xcode

    Скопируйте текст в буфер обмена через сафари и прочитайте данные буфера обмена в приложении iOS

    Itunes Connect Invalid Binary

    Корпоративное приложение Не устанавливается на iPhone 5s

    как скопировать файл из основного пакета в папку документа

    Масштабирование UIScrollView в MonoTouch

    Как обновить существующий объект с частичными данными в режиме restkit?

    Использование перечислений с основными данными

    Давайте будем гением компьютера.