| | |
| | | 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 |
| | | }() |
| | | |
| | |
| | | |
| | | 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)? |
| | |
| | | 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 |
| | | } |
| | | |