fix
无故事王国
2024-06-18 ed382f4fb711c7c10439467a8b37442b7430e4eb
DolphinEnglishLearnStudent/Moudle/Home/Listen/VC/HomeListenFight_lesson_2_VC.swift
@@ -152,6 +152,10 @@
                                    handleView.chooseClouse {[weak self] btn in
                                                guard let weakSelf = self else { return }
                                                if weakSelf.playedIndex.count != 3{
                                                            handleView.btn_choose.isSelected = false
                                                            alertError(msg: "请听完");return
                                                }
                                                handleView.view_choose.alpha = 1
                                                var lessionType:Fight_lessonType = .none
                                                if handleView.vioceSoundUrl == weakSelf.listenNewModel.subjectList[weakSelf.page][row].correct{
@@ -290,11 +294,21 @@
}
extension HomeListenFight_lesson_2_VC:VoicePlayerDelegate{
            func playing() {}
            func playing() {
                        print("正在播放")
                        //正在播放中,其他播放按钮先禁止
                        for sub in stackView.arrangedSubviews as! [StudyHandleView]{
                                    sub.btn_pay.isEnabled = false
                                    sub.btn_choose.isEnabled = false
                        }
            }
            
            func playComplete() {
                        //对已经播放过的View,进行刷新
                        for sub in stackView.arrangedSubviews as! [StudyHandleView]{
                                    sub.btn_pay.isEnabled = true
                                    sub.btn_choose.isEnabled = true
                                    if playedIndex.contains(sub.tag){
                                                sub.resetView()
                                                sub.view_choose.alpha = playedIndex.contains(sub.tag) ? 1:0