Я новичок в разработке приложений iOS. Я застрял здесь с проблемой. У меня есть коллекция view.I хочу загрузить каждую ячейку этого вида коллекции с различными виджетами, то есть в первой ячейке у меня есть представление таблицы с каждой ячейкой, имеющей изображение, вторая ячейка должна быть другим табличным представлением с изображением, двумя ярлыками и т. д., 3 ячейки должны иметь другой дизайн. Я могу это сделать?Загрузка каждой ячейки с различными данными Collection View в IOS
ответ
Хотя вы можете это сделать, это своего рода поражение цели коллекции, поскольку коллекция должна представлять собой набор похожих видов.
Но это может быть сделано, если вы реализуете cellForItemAtIndexPath и использовать случай заявление для раскладывать подвидов в зависимости от пункта
может объяснить, как я могу это сделать? Все таблицы являются настраиваемыми таблицами тоже.Пожалуйста, помогите .. спасибо заранее. –
Используйте метод DATASOURCE cellForItemAtIndexPath
и запустить switch
случай на каждом indexPath.item
. Задайте свои уникальные представления для каждого элемента и верните ячейку.
UICollectionViewCell *cell = [collectionView dequeueReusableCellWithIdentifier:CellIdentifier atIndexPath:indexPath];
switch (indexPath.item) {
case 0:
//add unique views
break;
case 1:
//add unique views
break;
case 2:
//add unique views
break;
default:
break;
return cell;
}
- 1. Collection View Pagination IOS
- 2. iOS swift collection view
- 3. iOS Collection View Scrolling Lags
- 4. Collection View Ячейки не отображаются
- 5. iOS multiple collection view
- 6. Collection View iOS 7
- 7. SWIFT - Collection View Размер ячейки
- 8. Обновление ячейки iOS Collection задерживается
- 9. Collection View Выбор ячейки с помощью swift
- 10. iOS Collection View with Pinch zoom на каждой ячейке
- 11. Collection View Design Layout Ios
- 12. Collection View in Table View Cell
- 13. React Native - iOS Collection View
- 14. Self Sizing Collection View Cell in iOS
- 15. Как сделать ячейки пригодными Collection View
- 16. iOS table view с данными из NSDictionary
- 17. tvOS collection view cell
- 18. Внедрение изображений из массива в ячейки Collection view
- 19. iOS Collection View End Обнаружение и обновление
- 20. Collection View Segue
- 21. iOS: Collection view, selectItemAtIndexPath программно не работает
- 22. iOs Swift Collection View Отключить просмотр
- 23. Collection View Grid iOS Swift 2
- 24. Collection View
- 25. swift 1.2 collection view
- 26. Xamarin IOS Collection View with Custom Cell
- 27. Collection View in View Controller, Cell, касающийся верхней границы самого Collection Collection (встроенный в контроллер навигации)
- 28. UITableView или Collection View?
- 29. Collection View, с пользовательскими макетами, ячейки misbehave при прокрутке
- 30. Collection View Tree Representation
Я бы рассмотреть, возможно, с использованием разделов, а затем с каждой секции делать то, что вы хотите (например, первая секция все клетки, имеющие изображение, второй раздел все клетки, имеющие изображение + 2 этикетки и т.д.). Затем вы можете упростить дизайн и не встраивать представления таблиц в представления коллекции, а также изменить класс ячеек, который вы используете, в зависимости от того, в какой ячейке находится. –