Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека Разработчика iOS

Разработчик

Ссылка платформы MediaPlayer ссылка класса MPMediaPickerController

Опции
Развертывание Target:

На этой странице
Язык:

MPMediaPickerController

Наследование


Оператор импорта


Swift

import MediaPlayer

Objective C

@import MediaPlayer;

Доступность


Доступный в iOS 3.0 и позже.

MPMediaPickerController объект или средство выбора элемента носителей, является специализированным контроллером представления, который Вы используете для обеспечения графического интерфейса для выбора элементов носителей. Для отображения средства выбора элемента носителей представьте его модально на существующем контроллере представления. Элементы носителей описаны в Ссылке класса MPMediaItem.

Чтобы реагировать на пользовательские выборы и отклонить средство выбора элемента носителей, используйте MPMediaPickerControllerDelegate протокол, как описано в Ссылке на протокол MPMediaPickerControllerDelegate.

  • - init Доступный в iOS 3.0 через iOS 7.1

    Инициализирует средство выбора элемента носителей для всех типов среды.

    Объявление

    Objective C

    - (instancetype)init

    Обсуждение

    Тип среды по умолчанию для средства выбора элемента носителей MPMediaTypeAny.

    Оператор импорта

    Objective C

    @import MediaPlayer;

    Доступность

    Доступный в iOS 3.0 через iOS 7.1.

    См. также

    – initWithMediaTypes:

  • init (mediaTypes:) - initWithMediaTypes: Определяемый инициализатор

    Инициализирует средство выбора элемента носителей для указанных типов среды.

    Объявление

    Swift

    init!(mediaTypes mediaTypes: MPMediaType)

    Objective C

    - (instancetype)initWithMediaTypes:(MPMediaType)mediaTypes

    Параметры

    mediaTypes

    Целое число, представляющее типы среды для средства выбора элемента носителей. Посмотрите Media Item Type Flags перечисление.

    Оператор импорта

    Objective C

    @import MediaPlayer;

    Swift

    import MediaPlayer

    Доступность

    Доступный в iOS 3.0 и позже.

    См. также

    – init

  • allowsPickingMultipleItems Свойство

    Булево значение, указывающее многократный (YEStrue) или единственный (NOfalse) поведение выбора для средства выбора элемента носителей.

    Объявление

    Swift

    var allowsPickingMultipleItems: Bool

    Objective C

    @property(nonatomic) BOOL allowsPickingMultipleItems

    Обсуждение

    Поведение по умолчанию для средства выбора элемента носителей NOfalse, что означает, что средство выбора позволяет выбор только единственного элемента носителей. В этом экземпляре кнопка для отклонения средства выбора маркируется «Отмена».

    При использовании версии множественного выбора кнопка для отклонения средства выбора маркируется «Сделанной».

    Оператор импорта

    Objective C

    @import MediaPlayer;

    Swift

    import MediaPlayer

    Доступность

    Доступный в iOS 3.0 и позже.

  • showsCloudItems Свойство

    Булево значение, указывающее, вывести ли на экран элементы iCloud (YEStrue) или не (NOfalse) для средства выбора носителей.

    Объявление

    Swift

    var showsCloudItems: Bool

    Objective C

    @property(nonatomic) BOOL showsCloudItems

    Обсуждение

    Поведение по умолчанию для средства выбора элемента носителей YEStrue, что означает, средство выбора показывает доступные элементы iCloud. Элемент носителей считают элементом iCloud, если это доступно через Соответствие iTunes и не уже сохранено на устройстве.

    Оператор импорта

    Objective C

    @import MediaPlayer;

    Swift

    import MediaPlayer

    Доступность

    Доступный в iOS 6.0 и позже.

  • delegate Свойство

    Делегат к средству выбора элемента носителей.

    Объявление

    Swift

    weak var delegate: MPMediaPickerControllerDelegate!

    Objective C

    @property(nonatomic, weak) id< MPMediaPickerControllerDelegate > delegate

    Обсуждение

    Как правило, Вы устанавливаете делегата, чтобы быть тем же объектом, инициализирующим и выводящим на экран средство выбора элемента носителей. Протокол делегата описан в Ссылке на протокол MPMediaPickerControllerDelegate.

    Оператор импорта

    Objective C

    @import MediaPlayer;

    Swift

    import MediaPlayer

    Доступность

    Доступный в iOS 3.0 и позже.

  • mediaTypes Свойство

    Типы среды, которые представляет средство выбора элемента носителей.

    Объявление

    Swift

    var mediaTypes: MPMediaType { get }

    Objective C

    @property(nonatomic, readonly) MPMediaType mediaTypes

    Обсуждение

    Доступные типы среды перечислены в Media Item Type Flags перечисление.

    Оператор импорта

    Objective C

    @import MediaPlayer;

    Swift

    import MediaPlayer

    Доступность

    Доступный в iOS 3.0 и позже.

  • prompt Свойство

    Подсказка, для пользователя, появляющегося выше кнопок панели навигации.

    Объявление

    Swift

    var prompt: String!

    Objective C

    @property(nonatomic, copy) NSString *prompt

    Оператор импорта

    Objective C

    @import MediaPlayer;

    Swift

    import MediaPlayer

    Доступность

    Доступный в iOS 3.0 и позже.