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

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

Разработчик

Ссылка платформы AVKit ссылка класса AVPlayerViewController

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

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

AVPlayerViewController

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


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


Swift

import AVKit

Objective C

@import AVKit;

Доступность


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

AVPlayerViewController класс является подклассом UIViewController, использующегося для отображения визуального содержания объекта AVPlayer и стандартного управления воспроизведением.

  • player Свойство

    Проигрыватель, обеспечивающий мультимедийный контент для контроллера представления.

    Объявление

    Swift

    var player: AVPlayer!

    Objective C

    @property(nonatomic, strong) AVPlayer *player

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

    Objective C

    @import AVKit;

    Swift

    import AVKit

    Доступность

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

  • showsPlaybackControls Свойство

    Булево значение, указывающее, показывает ли получатель управление воспроизведением.

    Объявление

    Swift

    var showsPlaybackControls: Bool

    Objective C

    @property(nonatomic) BOOL showsPlaybackControls

    Обсуждение

    Клиенты могут установить это свойство в NOfalse когда они не хотят иметь любое управление воспроизведением поверх визуального содержания, для exampe, на игровом экране-заставке.

    Это свойство не должно использоваться для временного изменения видимости управления воспроизведением, так как это создаст или уничтожит элементы UI.

    Значение по умолчанию YEStrue.

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

    Objective C

    @import AVKit;

    Swift

    import AVKit

    Доступность

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

  • contentOverlayView Свойство

    Представление, выведенное на экран между видеоконтентом и средствами управления. (только для чтения)

    Объявление

    Swift

    var contentOverlayView: UIView! { get }

    Objective C

    @property(nonatomic, readonly) UIView *contentOverlayView

    Обсуждение

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

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

    Objective C

    @import AVKit;

    Swift

    import AVKit

    Доступность

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

  • readyForDisplay Свойство

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

    Объявление

    Swift

    var readyForDisplay: Bool { get }

    Objective C

    @property(nonatomic, readonly, getter=isReadyForDisplay) BOOL readyForDisplay

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

    Objective C

    @import AVKit;

    Swift

    import AVKit

    Доступность

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

  • videoBounds Свойство

    Текущий размер и позиция видеоизображения, как выведено на экран в границах представления получателя. (только для чтения)

    Объявление

    Swift

    var videoBounds: CGRect { get }

    Objective C

    @property(nonatomic, readonly) CGRect videoBounds

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

    Objective C

    @import AVKit;

    Swift

    import AVKit

    Доступность

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

  • videoGravity Свойство

    Строковое определение, как видео выведено на экран в проигрывателе границы слоев rect.

    Объявление

    Swift

    var videoGravity: String!

    Objective C

    @property(nonatomic, copy) NSString *videoGravity

    Обсуждение

    Возможные значения AVLayerVideoGravityResizeAspect, AVLayerVideoGravityResizeAspectFill и AVLayerVideoGravityResize. Значение по умолчанию AVLayerVideoGravityResizeAspect.

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

    Objective C

    @import AVKit;

    Swift

    import AVKit

    Доступность

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