Ну а UITableViewCell
- это UIView
, поэтому в вашем tableView:cellForRowAtIndexPath:
, когда вы попали в эту строку, просто добавьте 3 подпункта в UITableViewCell.
Существует один недостаток этого подхода, хотя и это, если есть много этих «колоночных ячеек», то это будет препятствовать производительности. Вы также склонны избегать более 5 подзонов в UITableViewCell
В случае, если вам интересно: «Почему я не могу просто добавить несколько ячеек в единую строку?»
Хороший вопрос, и причина UITableView-х dequeueReusableCellWithIdentifier:
(Reference) это занимает путь индекса, который представляет собой сочетание номера раздела и Рядное Число ячейки находится.
Как только возвращает один CEL, это невозможно возвращать несколько ячеек (если вы не написать собственную реализацию), но вы можете вернуть клетку с несколькими подвидами, который имеет уникальный идентификатор;)
- UITableViewCell Class Reference
- UIView Cl ass Ссылка
Редактировать: Библиотека, связанная с danielbeard, выглядит хорошей реализацией для использования.