MPMediaPickerController

Panther·2021년 9월 19일
0

https://developer.apple.com/documentation/mediaplayer/mpmediapickercontroller

"A specialized view controller that provides a graphical interface for selecting media items."

미디어 아이템 선택을 위한 그래픽 인터페이스를 제공하는 특화된 뷰 컨트롤러입니다.

Declaration

class MPMediaPickerController : UIViewController

Overview

MPMediaPickerController 혹은 미디어 아이템 피커는 미디어 아이템 선택을 할 수 있는 그래픽 인터페이스 제공을 위해 사용하는 특화된 뷰 컨트롤러입니다. 미디어 아이템 피커를 표시하려면 존재하는 뷰 컨트롤러에 모달로 제시해야 합니다. 모달이 아닌 모드로 MPMediaPickerController를 제시하는 것, 예를 들어 존재하는 UINavigationController 스택에 MPMediaPickerController를 넣는 것은 앱 충돌을 야기할 것입니다. 미디어 아이템은 MPMediaItem에서 설명됩니다.

사용자 선택 및 미디어 아이템 피커 해제에 응답하려면 MPMediaPickerControllerDelegate 프로토콜을 사용해야 합니다.

Notes
MPMediaPickerController는 portrait 모드만 지원합니다. 이 클래스는 서브클래싱을 지원합니다. 이 클래스에 대한 뷰 계층구조는 private이며, 뷰 계층구조를 수정하지 않습니다.

See Also


Media Player User Interface

Displaying a Media Picker from Your App

앱 내부에서 미디어 피커 인터페이스를 표시함으로써 사용자가 재생하길 원하는 음악을 서택할 수 있도록 합니다.

https://developer.apple.com/documentation/mediaplayer/displaying_a_media_picker_from_your_app
https://velog.io/@panther222128/Displaying-a-Media-Picker-from-Your-App

MPVolumeView

시스템 오디오 출력 볼륨 및 오디오 출력 라우트 선택을 위한 버튼을 설정하기 위해 사용되는 슬라이더 컨트롤입니다.

https://developer.apple.com/documentation/mediaplayer/mpvolumeview
https://velog.io/@panther222128/MPVolumeView

Global Volume Setting Methods

볼륨 알림 윈도우 상태를 설정하기 위한 글로벌 함수입니다.

https://developer.apple.com/documentation/mediaplayer/global_volume_setting_methods
https://velog.io/@panther222128/Global-Volume-Setting-Methods


0개의 댓글