在IOS 11更新中,MPVolumeView路由按钮未显示一致

时间:2017-10-09 09:21:58

标签: ios avplayer swift4 airplay mpvolumeview

我使用AVPlayer创建了用于直播的IOS应用。我在MPVolumeView的帮助下添加了airplay路线按钮。

更新IOS 11后,airplay路线按钮无法在屏幕上正常显示。 有时它在屏幕上显示有时不会在屏幕上显示

任何人都帮助我,它是IOS 11问题或他们的一些变化需要在我的代码中完成MPVolumeView。

我正在使用AVPlayerViewController,其中我添加了MPVolumeView作为子视图。

self.airButton.frame = CGRect(x:0,y:0,width:45,height:45) 
 self.airButton.backgroundColor = UIColor.green  
 let volumeView = MPVolumeView(frame : self.airButton.frame )
 volumeView.showsVolumeSlider = false
 volumeView.showsRouteButton = true
 volumeView.backgroundColor = UIColor.red
 self.airButton.addSubview(volumeView)
 self.airButton.translatesAutoresizingMaskIntoConstraints = false
 self.controlView.addSubview(airButton)

谢谢

0 个答案:

没有答案