From ee4954eb4dc84e0a6c0a784da717f9cc648b106b Mon Sep 17 00:00:00 2001 From: 无故事王国 <841720330@qq.com> Date: 星期三, 19 六月 2024 16:37:16 +0800 Subject: [PATCH] fix --- DolphinEnglishLearnStudent/Moudle/Home/Listen/View/Lesson_4_AnswerView.swift | 19 +++++++++++++++++-- 1 files changed, 17 insertions(+), 2 deletions(-) diff --git a/DolphinEnglishLearnStudent/Moudle/Home/Listen/View/Lesson_4_AnswerView.swift b/DolphinEnglishLearnStudent/Moudle/Home/Listen/View/Lesson_4_AnswerView.swift index f413c8a..3521739 100644 --- a/DolphinEnglishLearnStudent/Moudle/Home/Listen/View/Lesson_4_AnswerView.swift +++ b/DolphinEnglishLearnStudent/Moudle/Home/Listen/View/Lesson_4_AnswerView.swift @@ -14,24 +14,39 @@ @IBOutlet weak var btn_choose: UIButton! @IBOutlet weak var view_state: UIView! @IBOutlet weak var view_handle: UIView! - + @IBOutlet weak var btn_isAnswer: UIButton! + @IBOutlet weak var img_play: UIImageView! + var voiceUrl:String? + var isCopy:Bool = false + var playAtClouse:((Int)->Void)? override func awakeFromNib() { super.awakeFromNib() img_state.alpha = 0 + img_play.alpha = 0 + VoicePlayer.share().playEnd { + if self.isCopy{ + self.img_play.alpha = 1 + } + } } - func copyView()->Lesson_4_AnswerView{ let copyV = Lesson_4_AnswerView.jq_loadNibView() copyV.bounds = self.bounds return copyV } + func playAt(_ clouse:@escaping(Int)->Void){ + self.playAtClouse = clouse + } + @IBAction func playAction(_ sender: UIButton) { if let url = voiceUrl{ VoicePlayer.share().playerAt(url: url) + img_play.alpha = 0 + playAtClouse?(self.tag) } } } -- Gitblit v1.7.1