Buscar..


Introducción

La clase MPVolumeView es vista de volumen para presentar al usuario un control deslizante para configurar el volumen de salida de audio del sistema y un botón para elegir la ruta de salida de audio.

Observaciones

MPVolumeView solo se muestra cuando se construye y ejecuta en un dispositivo iOS real y no funciona en un simulador.

Añadiendo un MPVolumeView

// Add MPVolumeView in a holder view
let mpVolumeHolderView = UIView(frame: CGRect(x: 0, y: view.bounds.midY, width: view.bounds.width, height: view.bounds.height))
// Set the holder view's background color to transparent
mpVolumeHolderView.backgroundColor = .clear
let mpVolume = MPVolumeView(frame: mpVolumeHolderView.bounds)
mpVolume.showsRouteButton = true
mpVolumeHolderView.addSubview(mpVolume)
view.addSubview(mpVolumeHolderView)
// the volume view is white, set the parent background to black to show it better in this example
view.backgroundColor = .black

!!! Una nota muy importante es que el MPVolumeView solo funciona en un dispositivo real y no en un simulador.

MPVolumeView con control deslizante y botón de ruta en el dispositivo



Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow