AVPlayerViewController
Наследование
-
NSObject -
UIResponder -
UIViewController -
AVPlayerViewController
-
NSObject -
UIResponder -
UIViewController -
AVPlayerViewController
Соответствует
Оператор импорта
Swift
import AVKit
Objective C
@import AVKit;
Доступность
Доступный в iOS 8.0 и позже.
AVPlayerViewController класс является подклассом UIViewController, использующегося для отображения визуального содержания объекта AVPlayer и стандартного управления воспроизведением.
-
playerСвойство
-
showsPlaybackControlsСвойствоБулево значение, указывающее, показывает ли получатель управление воспроизведением.
Объявление
Swift
var showsPlaybackControls: BoolObjective 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 и позже.
