Создать UICollectionViewCell программно без использования ниба или раскадровки

Есть ли способ создать UICollectionViewCell без использования существующего идентификатора ячейки и существующего файла cellForItemAtIndexPath методе cellForItemAtIndexPath ?

Не нужно использовать Storyboard / Xib для CollectionViewCell. Вы даже можете создать его программно. Подкласс UICollectionViewCell и напишите код для ячейки. Затем в классе контроллера CollectionView вы должны зарегистрировать свой собственный класс ячеек с помощью collectionView

 [self.collectionView registerClass:[CustomCollectionViewCell class] forCellWithReuseIdentifier:CELL_ID]; 

У вас может быть другой класс ячейки, если вы используете ячейки разных типов. Идентификатор повторного использования должен быть уникальным.

В cellForItemAtIndexPath используйте правильный идентификатор для удаления

 [collectionView dequeueReusableCellWithReuseIdentifier:CELL_ID forIndexPath:indexPath]; 
  • IOS 7 CollectionViewFlowLayout 3D-перевод (например, новый Safari Tabviewer)
  • UICollectionView Wrap Cell вокруг метки
  • UICollectionView registerClass: метод forCellWithReuseIdentifier прерывает UICollectionView
  • Расширение UICollectionView и его ячейки при прослушивании
  • Поведение UICollectionViewCell
  • Добавление subview в UICollectionViewCell, который обрабатывает весь кадр ячейки
  • Как я могу получить доступ к конкретному экземпляру верхнего или нижнего колонтитула в UICollectionView?
  • Высота динамического размера UICollectionView слишком велика
  • Подкласс iOS Подкласс UICollectionViewCell
  • Неопределенный селектор UICollectionViewCell отправлен в экземпляр
  • UICollectionView - подобранная анимация, например приложение для iPhone
  • Interesting Posts
    Давайте будем гением компьютера.