From 3d8ce4866799bea7e66699acdeb86b60b0ba033c Mon Sep 17 00:00:00 2001 From: 无故事王国 <841720330@qq.com> Date: 星期一, 03 六月 2024 19:51:06 +0800 Subject: [PATCH] add --- DolphinEnglishLearnStudent/Moudle/Me/VC/StudyVC.swift | 18 +++++++++++++++++- 1 files changed, 17 insertions(+), 1 deletions(-) diff --git a/DolphinEnglishLearnStudent/Moudle/Me/VC/StudyVC.swift b/DolphinEnglishLearnStudent/Moudle/Me/VC/StudyVC.swift index a4daf6e..ed38a0c 100644 --- a/DolphinEnglishLearnStudent/Moudle/Me/VC/StudyVC.swift +++ b/DolphinEnglishLearnStudent/Moudle/Me/VC/StudyVC.swift @@ -11,9 +11,21 @@ @IBOutlet weak var view_menu: UIView! @IBOutlet weak var tableView: UITableView! + private var gamesRecordModel:StudyGamesModel?{ + didSet{ + self.tableView.reloadData() + } + } + + override func viewDidLoad() { super.viewDidLoad() + Services.studyGamesRecord().subscribe(onNext: {result in + if let m = result.data{ + self.gamesRecordModel = m + } + }).disposed(by: disposeBag) } override func setUI() { @@ -44,12 +56,16 @@ }else{ cell.contentView.backgroundColor = .white } + if let m = gamesRecordModel?.gameRecordList[indexPath.row]{ + cell.studyGamesRecordModel = m + } + return cell } func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int { - return 5 + return gamesRecordModel?.gameRecordList.count ?? 0 } func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat { -- Gitblit v1.7.1