| | |
| | | switch viewModel.listenType.value{ |
| | | case .lesson1: |
| | | label_pageNum.text = "已完成:\(viewModel.answerCount.value)/\((data as! ListenNewModel).subjectList.flatMap({$0}).count)" |
| | | maxPage = max(viewModel.answerCount.value,maxPage) |
| | | // maxPage = max(viewModel.answerCount.value,maxPage) |
| | | maxPage = viewModel.answerCount.value |
| | | btn_forward.isHidden = viewModel.answerCount.value == 1 |
| | | case .lesson2,.lesson3,.lesson5: |
| | | label_pageNum.text = "已完成:\(viewModel.currentPage.value + 1)/\((data as! ListenNewModel).subjectList.count)" |
| | | btn_forward.isHidden = viewModel.currentPage.value == 0 |
| | | let page = viewModel.currentPage.value + 1 |
| | | maxPage = max(page,maxPage) |
| | | // maxPage = max(page,maxPage) |
| | | maxPage = page |
| | | case .lesson4: |
| | | //两题为一组:需要/2 |
| | | label_pageNum.text = "已完成:\(viewModel.currentPage.value + 1)/\((data as! ListenNewModel).subjectList.count)" |
| | | let page = viewModel.currentPage.value + 1 |
| | | maxPage = max(page,maxPage) |
| | | // maxPage = max(page,maxPage) |
| | | maxPage = page |
| | | case .game1,.game2: |
| | | btn_forward.isHidden = true |
| | | label_pageNum.isHidden = true |