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

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

Разработчик

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

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

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

MPMoviePlayerViewController

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


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


Swift

import MediaPlayer

Objective C

@import MediaPlayer;

Доступность


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

MPMoviePlayerViewController класс реализует простой контроллер представления для отображения полноэкранных фильмов. В отличие от использования MPMoviePlayerController возразите самостоятельно для представления фильма сразу, можно включить контроллер представления проигрывателя фильмов везде, где Вы обычно использовали бы контроллер представления. Например, можно представить его с помощью панели вкладок или основанного на панели навигации интерфейса, использовав в своих интересах переходы, предлагаемые теми интерфейсами.

Для представления проигрывателя фильмов просматривают контроллер модально, Вы обычно используете presentMoviePlayerViewControllerAnimated: метод. Этот метод является частью категории на UIViewController класс и реализован платформой Медиапроигрывателя. presentMoviePlayerViewControllerAnimated: метод представляет контроллер представления проигрывателя фильмов с помощью стандартных анимаций перехода для представления видеоконтента. Для отклонения модально представленного контроллера представления проигрывателя фильмов вызовите dismissMoviePlayerViewControllerAnimated метод.

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

    Возвращает контроллер представления проигрывателя фильмов, инициализированный с указанным фильмом.

    Объявление

    Swift

    init!(contentURL contentURL: NSURL!)

    Objective C

    - (instancetype)initWithContentURL:(NSURL *)contentURL

    Параметры

    contentURL

    URL, указывающий на содержание, которое будет играться.

    Возвращаемое значение

    Контроллер представления проигрывателя фильмов инициализируется с указанным URL.

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

    Objective C

    @import MediaPlayer;

    Swift

    import MediaPlayer

    Доступность

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

  • moviePlayer Свойство

    Объект контроллера проигрывателя фильмов раньше представлял фильм. (только для чтения)

    Объявление

    Swift

    var moviePlayer: MPMoviePlayerController! { get }

    Objective C

    @property(nonatomic, readonly) MPMoviePlayerController *moviePlayer

    Обсуждение

    MPMoviePlayerController объект в этом свойстве создается автоматически получателем и не может быть изменен. Однако можно использовать объект управлять представлением и конфигурацией воспроизведения фильма.

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

    Objective C

    @import MediaPlayer;

    Swift

    import MediaPlayer

    Доступность

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

  • - shouldAutorotateToInterfaceOrientation: Доступный в iOS 3.2 через iOS 6.1

    Возвращает булево значение, указывающее, поддерживает ли контроллер представления указанную ориентацию.

    Объявление

    Objective C

    - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation

    Параметры

    toInterfaceOrientation

    Ориентация пользовательского интерфейса приложения после вращения. Возможные значения описаны в UIInterfaceOrientation.

    Возвращаемое значение

    YEStrue если контроллер представления поддерживает указанную ориентацию или NOfalse если это не делает.

    Обсуждение

    Этот метод является переопределением, заменяющим поведение по умолчанию путем возврата YEStrue для UIInterfaceOrientationPortrait, UIInterfaceOrientationLandscapeLeft, и UIInterfaceOrientationLandscapeRight ориентации.

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

    Objective C

    @import MediaPlayer;

    Доступность

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