Что ж, я думаю, что сам решил проблему, используя представление коллекции, встроенное в ячейку табличного просмотра.
В раскадровке, в контроллере табличного представления, добавьте ячейку прототипа, задайте желаемую высоту, добавьтепометьте «заголовком документа» и добавьте представление коллекции.
Добавьте ячейку прототипа в представление коллекции, укажите желаемый размер, добавьте фон, значок флага и заглавные буквы языка, и все.
Перетащите выходные точки вида коллекции и вида таблицы и установите вид таблицы в качестве делегата для вида коллекции ... и все готово.
Чтобы сделать его похожим на чип Android,следует закруглить углы, добавив в tableviewcell, в "cellforrowat":
cell.chipBackground.layer.cornerRadius = 20
И тогда это будет выглядеть в Android.
Я оставляю снимок результата:
список документов на разных языках