From 0325c4b83298e2fbe234172e2a461867cf1c4e86 Mon Sep 17 00:00:00 2001 From: "Mr.zhou" <1422157428@qq.com> Date: Wed, 5 Jun 2024 11:27:23 +0800 Subject: [PATCH] =?UTF-8?q?B=E9=9D=A2=E5=AF=B9=E6=92=AD=E6=94=BE=E5=8A=A0?= =?UTF-8?q?=E8=BD=BD=E7=8A=B6=E6=80=81=E7=9A=84=E6=96=B0=E4=BC=98=E5=8C=96?= =?UTF-8?q?=EF=BC=8C=E4=BD=BF=E7=94=A8=E5=8E=9F=E7=94=9F=E6=8E=A7=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../MPPositive_PlayerViewController.swift | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/relax.offline.mp3.music/MP/MPPositive/ViewControllers/Player(播放器)/MPPositive_PlayerViewController.swift b/relax.offline.mp3.music/MP/MPPositive/ViewControllers/Player(播放器)/MPPositive_PlayerViewController.swift index fec807e..86be982 100644 --- a/relax.offline.mp3.music/MP/MPPositive/ViewControllers/Player(播放器)/MPPositive_PlayerViewController.swift +++ b/relax.offline.mp3.music/MP/MPPositive/ViewControllers/Player(播放器)/MPPositive_PlayerViewController.swift @@ -111,6 +111,7 @@ class MPPositive_PlayerViewController: MPPositive_BaseViewController, UIViewCont //活动加载器 private lazy var activityIndicator:UIActivityIndicatorView = { let activityIndicator:UIActivityIndicatorView = .init(frame: .init(x: 0, y: 0, width: 66*width, height: 66*width)) + activityIndicator.style = .gray activityIndicator.backgroundColor = .white activityIndicator.layer.masksToBounds = true activityIndicator.layer.cornerRadius = 33*width @@ -294,6 +295,7 @@ class MPPositive_PlayerViewController: MPPositive_BaseViewController, UIViewCont make.center.equalTo(playBtn) make.width.height.equalTo(playBtn) } + activityIndicator.isHidden = false activityIndicator.startAnimating() bottomView.addSubview(listBtn) listBtn.snp.makeConstraints { make in @@ -372,8 +374,16 @@ class MPPositive_PlayerViewController: MPPositive_BaseViewController, UIViewCont switch state { case .Playing: self?.playBtn.isSelected = true + self?.activityIndicator.isHidden = true + self?.activityIndicator.stopAnimating() + case .Pause: + self?.playBtn.isSelected = false + self?.activityIndicator.isHidden = true + self?.activityIndicator.stopAnimating() default: self?.playBtn.isSelected = false + self?.activityIndicator.isHidden = false + self?.activityIndicator.startAnimating() } } }