Я хочу привязать табличное представление в ячейке табличного представления к наблюдаемому. Первое табличное представление работает идеально, но проблема в том, что второе табличное представление внутри ячейки не отображается, даже если оно получает данные.
У меня есть 2 функции: функция: "populateCustomCategorys" предназначена для основного представления таблицы, а функция "populateDetailCustomCategory" предназначена для представления таблицы внутри ячейки.
Вот мой код:
// MARK: пользовательское частное развлечение TableView c populateCustomCategorys () {let observableItems = viewModel.getCustomCleaningPlanData (). AsObservable () observableItems.bind (to: customTableView .rx.items (cellIdentifier: "dailyCustomCell", cellType: DailyCustomTableViewCell.self)) {(строка, элемент, ячейка) в cell.titleLabel.text = element.categoryName
}.addDisposableTo(disposeBag)
}
//MARK: Custom Detail Table View
private func populateDetailCustomCategorys() {
let cell = customTableView.dequeueReusableCell(withIdentifier: "dailyCustomCell") as! DailyCustomTableViewCell
observableItems.bind(to: cell.DetailTableView.rx.items(cellIdentifier: "dailyDetailCustomCell", cellType: DailyCustomDetailTableViewCell.self)) { (row, element, cell) in
//print(cell.titleLabel)
//cell.titleLabel.text = element.owner.title
//cell.checkmarcButton.isSelected = element.owner.status
cell.config(title: element.owner.title ?? "Temp", check: element.owner.status)
print("/////////// \(element)")
// print()
}.addDisposableTo(disposeBag)
}[enter image description here][1]