| | |
| | | answerType = .success |
| | | voicePlayer.playSuccessVoice() |
| | | |
| | | let teamId = self.listenNewModel.data?.id.components(separatedBy: ",")[self.page] |
| | | let answerId = answerModel!.id |
| | | var teamId:String = "" |
| | | var answerId:Int = 0 |
| | | if self.viewModel.selectIndex.value?.section == 1{ |
| | | teamId = self.listenNewModel.data?.id.components(separatedBy: ",")[self.page + 1] ?? "" |
| | | answerId = answerModel!.id |
| | | }else{ |
| | | teamId = self.listenNewModel.data?.id.components(separatedBy: ",")[self.page] ?? "" |
| | | answerId = answerModel!.id |
| | | } |
| | | |
| | | self.rootViewModel.insertCorrectAnswer(teamId: teamId, answerId: answerId) |
| | | |
| | | DispatchQueue.main.asyncAfter(deadline: .now()+2) { |
| | |
| | | UIView.animate(withDuration: 0.4) { |
| | | tempSubV?.img_state.alpha = 1 |
| | | }completion: { _ in |
| | | DispatchQueue.main.asyncAfter(deadline: .now()+3) { |
| | | // self.setAnswerStackView() |
| | | |
| | | UIView.animate(withDuration: 0.4, delay: 3.0) { |
| | | tempSubV?.img_state.alpha = 0 |
| | | } |
| | | |
| | | DispatchQueue.main.asyncAfter(deadline: .now()+3.2) { |
| | | self.setAnswerStackView() |
| | | } |
| | | } |
| | | case .none: |