One Logo Pool Ball
MediaPlayer · IOS API REFERENCE

MPVolumeView

class · iOS 2.0+ · SDK 27.1

class MPVolumeView

Members (20)

init

init

TypeScript
static init(): Promise<MPVolumeView>
Swift declaration
init()
method · iOS 6.0+

maximumVolumeSliderImage

TypeScript
maximumVolumeSliderImage(state: _UIKit_UIControl_State): Promise<(_UIKit_UIImage) | null>
Swift declaration
func maximumVolumeSliderImage(for state: UIControl.State) -> UIImage?
method · iOS 6.0+

minimumVolumeSliderImage

TypeScript
minimumVolumeSliderImage(state: _UIKit_UIControl_State): Promise<(_UIKit_UIImage) | null>
Swift declaration
func minimumVolumeSliderImage(for state: UIControl.State) -> UIImage?
method · iOS 6.0+ · Deprecated in iOS 13.0

routeButtonImage

TypeScript
routeButtonImage(state: _UIKit_UIControl_State): Promise<(_UIKit_UIImage) | null>
Swift declaration
func routeButtonImage(for state: UIControl.State) -> UIImage?
method · iOS 6.0+ · Deprecated in iOS 13.0

routeButtonRect

TypeScript
routeButtonRect(bounds: { x: number; y: number; width: number; height: number }): Promise<{ x: number; y: number; width: number; height: number }>
Swift declaration
func routeButtonRect(forBounds bounds: CGRect) -> CGRect
method · iOS 6.0+

setMaximumVolumeSliderImage

TypeScript
setMaximumVolumeSliderImage(image: (_UIKit_UIImage) | null, state: _UIKit_UIControl_State): Promise<void>
Swift declaration
func setMaximumVolumeSliderImage(_ image: UIImage?, for state: UIControl.State)
method · iOS 6.0+

setMinimumVolumeSliderImage

TypeScript
setMinimumVolumeSliderImage(image: (_UIKit_UIImage) | null, state: _UIKit_UIControl_State): Promise<void>
Swift declaration
func setMinimumVolumeSliderImage(_ image: UIImage?, for state: UIControl.State)
method · iOS 6.0+ · Deprecated in iOS 13.0

setRouteButtonImage

TypeScript
setRouteButtonImage(image: (_UIKit_UIImage) | null, state: _UIKit_UIControl_State): Promise<void>
Swift declaration
func setRouteButtonImage(_ image: UIImage?, for state: UIControl.State)
method · iOS 6.0+

setVolumeThumbImage

TypeScript
setVolumeThumbImage(image: (_UIKit_UIImage) | null, state: _UIKit_UIControl_State): Promise<void>
Swift declaration
func setVolumeThumbImage(_ image: UIImage?, for state: UIControl.State)
method · iOS 6.0+

volumeSliderRect

TypeScript
volumeSliderRect(bounds: { x: number; y: number; width: number; height: number }): Promise<{ x: number; y: number; width: number; height: number }>
Swift declaration
func volumeSliderRect(forBounds bounds: CGRect) -> CGRect
method · iOS 6.0+

volumeThumbImage

TypeScript
volumeThumbImage(state: _UIKit_UIControl_State): Promise<(_UIKit_UIImage) | null>
Swift declaration
func volumeThumbImage(for state: UIControl.State) -> UIImage?
method · iOS 6.0+

volumeThumbRect

TypeScript
volumeThumbRect(bounds: { x: number; y: number; width: number; height: number }, rect: { x: number; y: number; width: number; height: number }, value: number): Promise<{ x: number; y: number; width: number; height: number }>
Swift declaration
func volumeThumbRect(forBounds bounds: CGRect, volumeSliderRect rect: CGRect, value: Float) -> CGRect
get · iOS 4.2+ · Deprecated in iOS 13.0

showsRouteButton

TypeScript
get showsRouteButton(): Promise<boolean>
Swift declaration
var showsRouteButton: Bool { get set }
set · iOS 4.2+ · Deprecated in iOS 13.0

showsRouteButton

TypeScript
setShowsRouteButton(value: boolean): Promise<void>
Swift declaration
var showsRouteButton: Bool { get set }
get · iOS 4.2+

showsVolumeSlider

TypeScript
get showsVolumeSlider(): Promise<boolean>
Swift declaration
var showsVolumeSlider: Bool { get set }
set · iOS 4.2+

showsVolumeSlider

TypeScript
setShowsVolumeSlider(value: boolean): Promise<void>
Swift declaration
var showsVolumeSlider: Bool { get set }
get · iOS 7.0+ · Deprecated in iOS 17.0

volumeWarningSliderImage

TypeScript
get volumeWarningSliderImage(): Promise<(_UIKit_UIImage) | null>
Swift declaration
var volumeWarningSliderImage: UIImage? { get set }
set · iOS 7.0+ · Deprecated in iOS 17.0

volumeWarningSliderImage

TypeScript
setVolumeWarningSliderImage(value?: (_UIKit_UIImage) | null): Promise<void>
Swift declaration
var volumeWarningSliderImage: UIImage? { get set }
get · iOS 7.0+ · Deprecated in iOS 13.0

isWirelessRouteActive

TypeScript
get isWirelessRouteActive(): Promise<boolean>
Swift declaration
var isWirelessRouteActive: Bool { get }
get · iOS 7.0+ · Deprecated in iOS 13.0

areWirelessRoutesAvailable

TypeScript
get areWirelessRoutesAvailable(): Promise<boolean>
Swift declaration
var areWirelessRoutesAvailable: Bool { get }

Skipped declarations

No declarations were skipped in this snapshot.

All MediaPlayer types →