делегат класса. Или туплами (кортежами) вынимается из БД инфа и отображается в правильно сконфигуренных ячейках TableView, или берется CollectionView, в ячейках (viewmodel и тп) собирается вся инфа по SKU, 1 cell = 1 SKU. Какие еще с ходу вариации придумать можно?
Проблема когда в таблице отображаются сразу два столбца. Датасорс будет не таким удобным, как при использовании колекции, метод didSelectCell(for indexPath) вообще работать не будет по сути, т.к. нам надо знать левую или правую вьюху нажали внутри ячейки. Если брать iPad + landscape то в одну строку пихать 2 втюхи будет очень кривой UI, надо делать где-то 6-8, это всё ещё больше усложнит датасорс. Легче взять collectionView и не придумывать себе проблем
Обсуждают сегодня