с xib селками. Подскажите пожалуйста как мне это лучше сделать?
вот в этом делегате нужно передать готовую collectionView
https://developer.apple.com/documentation/uikit/uitableviewdelegate/1614901-tableview
То есть не надо uiheaderfooterview делать, а просто описать его в этом tableview делегате?
это зависит от ваших целей 🙂
Ну мне надо сделать что-то на подобие этого
тут зависит от вас - если вы создадите экземпляр collectionView и будете его возвращать в делегате, что я указал, он скорее всего будет работать достаточно быстро и эффективно. Но правильнее, конечно, реализовать UITableViewHeaderFooterView, поскольку он переиспользует созданные вьюхи и наверное делает это более эффективно (быстрее и меньше нагрузки на цпу).
вот тут неплохая статья на этот счет https://nshipster.com/uitableviewheaderfooterview/
Обсуждают сегодня