У меня есть tableView (A), и в одну из моих ячеек (B) я хочу загрузить другую ячейку (C).Я начал создавать tableView (D) внутри этой ячейки (B) и включать ячейку (C) внутри этого tableView (D).
Визуальное объяснение:
Но я читал, что не рекомендуется размещать tableView внутри другого, поэтому я удаляю tableView (D) и пытаюсь работать со stackView.У меня будет StackView внутри первой ячейки (B), которая будет содержать другие ячейки (D и другие).
Возможно ли это?Я попробовал это:
let cellView = Bundle.main.loadNibNamed(someCell.identifier, owner: self, options: nil)?[0] as? UIView
stackView.addArrangedSubview(cellView!)
Но ячейка не представлена на мой взгляд.Есть ли какой-то путь к этой ячейке внутри другой ячейки без создания там нового tableView?Это хорошая практика, или я должен создать tableView (D) внутри ячейки (B)?