TableView в TableViewCell с привязкой RxSwift - PullRequest
1 голос
/ 06 мая 2020

Я хочу привязать табличное представление в ячейке табличного представления к наблюдаемому. Первое табличное представление работает идеально, но проблема в том, что второе табличное представление внутри ячейки не отображается, даже если оно получает данные.

У меня есть 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]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...