Мне пришлось свернуть мою собственную реализацию, используя пользовательский UITableViewCell с настраиваемым количеством столбцов. Я бы просто удалил это из очереди для каждой строки и установил данные соответствующим образом, согласно столбцу, который я показываю. Я даже поместил этот UITableView в UIScrollView с отключенной вертикальной прокруткой, чтобы таблица растягивалась больше, чем видимый экран, и имела возможность прокрутки по горизонтали для отображения столбцов.