swift3.0 MPVolumeViewで作ったボリュームスライダー右側の黄色点滅を解除したい
MPVolumeViewで作ったボリュームスライダーを右側へゆっくりスライドしていくと、スライドバーが黄色く点滅し、ボリューム位置が少し左へ移動します。
再度右側へスライドすると点滅は解除され右端まで移動することができます。
なぜ黄色く点滅するのかわかりません。
原因と解決方法を教えていただけないでしょうか?
よろしくお願いします。
import UIKit
import MediaPlayer
class ViewController: UIViewController {
var mpVolumeSlider = UISlider()
var volumeParentView = UIView()
override func viewDidLoad() {
super.viewDidLoad()
volumeParentView.backgroundColor = UIColor.clear
let volumeView = MPVolumeView(frame: CGRect(x: 10, y: 300, width: 300, height: 50))
for view in volumeView.subviews {
let uiview: UIView = view as UIView
if (uiview.description as NSString).range(of: "MPVolumeSlider").location != NSNotFound {
self.mpVolumeSlider = uiview as! UISlider
self.view.addSubview(volumeView)
}
}
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}