杨锴
2025-06-04 ac84f81ca2311300b431c1bfb9f71253b59073f2
DolphinEnglishLearnStudent/Other/UIView/VoiceHandleView.swift
@@ -10,7 +10,7 @@
class VoiceHandleView: UIView {
            private lazy var img_hint:UIImageView = {
                        let img = UIImageView(image: UIImage(named: "icon_play_1")?.themeGreen)
        let img = UIImageView(image: UIImage(named: "icon_play_1"))
                        return img
            }()
@@ -22,12 +22,13 @@
            private lazy var btn_play:UIButton = {
                        let btn = UIButton(type: .custom)
        btn.setImage(UIImage(named: "icon_play")?.themeGreen, for: .normal)
        btn.setImage(UIImage(named: "icon_play"), for: .normal)
                        return btn
            }()
            let playBtn = UIButton(type: .custom)
    var isPlayed:Bool = false //是否已播放
            var playUrl:String?
            var listenType:ListenType?
            private var playAtClouse:((Int)->Void)?
@@ -93,12 +94,14 @@
                        img_hint.isHidden = false
                        btn_play.isHidden = false
                        img_hint_playing.isHidden = true
        isPlayed = false
                        jq_cornerRadius = 8
            }
            func playing(){
                        img_hint.isHidden = true
                        btn_play.isHidden = true
        isPlayed = true
                        img_hint_playing.isHidden = false
            }