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