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

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

Разработчик

Ссылка платформы QTKit ссылка класса QTMovieView

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

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

QTMovieView

A QTMovieView подкласс NSView это может использоваться, чтобы вывести на экран и управлять фильмами в формате QuickTime. Вы обычно используете a QTMovieView объект в сочетании с a QTMovie объект, предоставляющий выводимый на экран фильм. A QTMovieView также операции редактирования поддержек на фильме.

Фильм может быть помещен в произвольном ограничительном прямоугольнике в системе координат представления, и остаток от представления может быть заполнен цветом заливки. Контроллер фильма, если это видимо, может также быть помещен в произвольном ограничительном прямоугольнике в системе координат представления.

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


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


Swift

import QTKit

Objective C

@import QTKit;

Доступность


Доступный в OS X v10.4 и позже.
  • initWithFrame: - initWithFrame: Доступный в OS X v10.3 через OS X v10.5

    Инициализирует недавно выделенный QTMovieView с frame как его прямоугольник кадра.

    Объявление

    Objective C

    - (id)initWithFrame:(NSRect)frame

    Параметры

    frame

    NSRect объект, с которым можно инициализировать QTMovieView с его прямоугольником кадра.

    Обсуждение

    Новый объект представления фильма должен быть вставлен в иерархию представления NSWindow прежде чем это сможет использоваться. Этот метод является определяемым инициализатором для QTMovieView класс.

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

    Objective C

    @import QTKit;

    Доступность

    Доступный в OS X v10.3 через OS X v10.5.

  • фильм - фильм (OS X v10.9)

    Возвраты QTMovie объект связался с QTMovieView.

    Объявление

    Objective C

    - (QTMovie *)movie

    Параметры

    movie

    Фильм в формате QuickTime, который будет возвращен с QTMovieView объект.

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

    Objective C

    @import QTKit;

    Доступность

    Доступный в OS X v10.3 и позже.

    Осуждаемый в OS X v10.9.

  • Возвращает индикацию относительно ли QTMovieView требовался вывести на экран встроенный пользовательский интерфейс контроллера фильма.

    Объявление

    Objective C

    - (BOOL)isControllerVisible

    Обсуждение

    Используя setControllerVisible: метод, говорит клиент QTMovieView вывести ли на экран пользовательский интерфейс для управления фильмом в его границах. Используя isControllerVisible метод, клиент может определить ли a QTMovieView был сконфигурирован для отображения такого интерфейса. При помощи controllerBarHeight метод, можно определить высоту части QTMovieView это требуется, чтобы отображать тот интерфейс. Обратите внимание на то, что некоторые типы содержания QuickTime создаются для отображения их собственного пользовательского интерфейса; для тех типов содержания это возможно для controllerBarHeight метод для возврата 0, даже когда isControllerVisible метод YEStrue.

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

    Objective C

    @import QTKit;

    Доступность

    Доступный в OS X v10.3 и позже.

    Осуждаемый в OS X v10.9.

  • isEditable - isEditable (OS X v10.9)

    Возвраты YEStrue если QTMovieView объект доступен для редактирования.

    Объявление

    Objective C

    - (BOOL)isEditable

    Параметры

    isEditable

    Доступное для редактирования состояние, возвращаемое QTMovieView объект.

    Обсуждение

    Когда доступный для редактирования, фильм может быть изменен с помощью редактирования методов и связал ключевые команды. Значение по умолчанию NOfalse.

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

    Objective C

    @import QTKit;

    Доступность

    Доступный в OS X v10.3 и позже.

    Осуждаемый в OS X v10.9.

  • Возвраты YEStrue если QTMovieView объект поддерживает форматное соотношение фильма при рисовании его в представлении.

    Объявление

    Objective C

    - (BOOL)preservesAspectRatio

    Параметры

    preservesAspectRatio

    Состояние форматного соотношения, возвращенного QTMovieView объект.

    Обсуждение

    Остаток заполнен fillColor.

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

    Objective C

    @import QTKit;

    Доступность

    Доступный в OS X v10.3 и позже.

    Осуждаемый в OS X v10.9.

  • Возвращает цвет заливки QTMovieView.

    Объявление

    Objective C

    - (NSColor *)fillColor

    Параметры

    fillColor

    Цвет заливки QTMovieView объект.

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

    Objective C

    @import QTKit;

    Доступность

    Доступный в OS X v10.3 и позже.

    Осуждаемый в OS X v10.9.

  • movieBounds - movieBounds (OS X v10.9)

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

    Объявление

    Objective C

    - (NSRect)movieBounds

    Параметры

    movieBounds

    NSRect прямоугольник, возвращенный фильмом в a QTMovieView объект.

    Обсуждение

    Этот прямоугольник не включает область, занятую панелью контроллера фильма (если это видимо).

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

    Objective C

    @import QTKit;

    Доступность

    Доступный в OS X v10.3 и позже.

    Осуждаемый в OS X v10.9.

  • Возвращает прямоугольник, в настоящее время занимаемый панелью контроллера фильма (если это видимо) в a QTMovieView.

    Объявление

    Objective C

    - (NSRect)movieControllerBounds

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

    Objective C

    @import QTKit;

    Доступность

    Доступный в OS X v10.3 и позже.

    Осуждаемый в OS X v10.9.

  • Возвращает высоту панели контроллера.

    Объявление

    Objective C

    - (float)controllerBarHeight

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

    Objective C

    @import QTKit;

    Доступность

    Доступный в OS X v10.3 и позже.

    Осуждаемый в OS X v10.9.

  • setMovie: - setMovie: (OS X v10.9)

    Устанавливает объект QTMovie в QTMovieView к movie.

    Объявление

    Objective C

    - (void)setMovie:(QTMovie *)movie

    Обсуждение

    В настоящее время фильм в формате QuickTime набора расположен использования DisposeMovie, если QTMovie не создавался с вызовом к initWithQuickTimeMovie и disposeWhenDone флаг был NOfalse.

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

    Objective C

    @import QTKit;

    Доступность

    Доступный в OS X v10.3 и позже.

    Осуждаемый в OS X v10.9.

  • Устанавливает состояние видимости панели контроллера фильма в a QTMovieView к controllerVisible.

    Объявление

    Objective C

    - (void)setControllerVisible:(BOOL)controllerVisible

    Параметры

    controllerVisible

    Состояние видимости контроллера установлено в a QTMovieView объект.

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

    Objective C

    @import QTKit;

    Доступность

    Доступный в OS X v10.3 и позже.

    Осуждаемый в OS X v10.9.

  • Устанавливает состояние форматного соотношения a QTMovieView к preservesAspectRatio.

    Объявление

    Objective C

    - (void)setPreservesAspectRatio:(BOOL)preservesAspectRatio

    Параметры

    preservesAspectRatio

    Форматное соотношение прямоугольника фильма.

    Обсуждение

    Если preservesAspectRatio YEStrue, более длинная сторона прямоугольника фильма масштабируется для точного вписывания в кадр представления, и другая сторона центрируется в кадре представления; остающаяся область заполнена цветом заливки представления. Обратите внимание на то, что представление фильма может быть перерисовано, но не изменено.

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

    Objective C

    @import QTKit;

    Доступность

    Доступный в OS X v10.3 и позже.

    Осуждаемый в OS X v10.9.

  • Показывает или скрывается, контроллер фильма увеличивают поле.

    Объявление

    Objective C

    - (void)setShowsResizeIndicator:(BOOL)show

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

    Objective C

    @import QTKit;

    Доступность

    Доступный в OS X v10.3 и позже.

    Осуждаемый в OS X v10.9.

  • Устанавливает цвет заливки QTMovieView к fillColor.

    Объявление

    Objective C

    - (void)setFillColor:(NSColor *)fillColor

    Обсуждение

    Обратите внимание на то, что это может вызвать перерисовку.

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

    Objective C

    @import QTKit;

    Доступность

    Доступный в OS X v10.3 и позже.

    Осуждаемый в OS X v10.9.

  • Устанавливает состояние редактирования a QTMovieView к editable.

    Объявление

    Objective C

    - (void)setEditable:(BOOL)editable

    Параметры

    editable

    Доступное для редактирования состояние QTMovieView объект.

    Обсуждение

    Состояние по умолчанию NOfalse.

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

    Objective C

    @import QTKit;

    Доступность

    Доступный в OS X v10.3 и позже.

    Осуждаемый в OS X v10.9.

  • selectNone: - selectNone: (OS X v10.9)

    Ничего не выбирает.

    Объявление

    Objective C

    - (IBAction)selectNone:(id)sender

    Обсуждение

    Обратите внимание на то, что этот метод не изменяет время фильма.

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

    Objective C

    @import QTKit;

    Доступность

    Доступный в OS X v10.3 и позже.

    Осуждаемый в OS X v10.9.

  • игра: - игра: (OS X v10.9)

    Запускает фильм, играющий в его текущем расположении.

    Объявление

    Objective C

    - (IBAction)play:(id)sender

    Обсуждение

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

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

    Objective C

    @import QTKit;

    Доступность

    Доступный в OS X v10.3 и позже.

    Осуждаемый в OS X v10.9.

  • пауза: - пауза: (OS X v10.9)

    Приостанавливает игру фильма.

    Объявление

    Objective C

    - (IBAction)pause:(id)sender

    Обсуждение

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

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

    Objective C

    @import QTKit;

    Доступность

    Доступный в OS X v10.3 и позже.

    Осуждаемый в OS X v10.9.

  • Устанавливает текущее время фильма в начало фильма.

    Объявление

    Objective C

    - (IBAction)gotoBeginning:(id)sender

    Обсуждение

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

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

    Objective C

    @import QTKit;

    Доступность

    Доступный в OS X v10.3 и позже.

    Осуждаемый в OS X v10.9.

  • gotoEnd: - gotoEnd: (OS X v10.9)

    Устанавливает текущее время фильма до конца фильма.

    Объявление

    Objective C

    - (IBAction)gotoEnd:(id)sender

    Обсуждение

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

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

    Objective C

    @import QTKit;

    Доступность

    Доступный в OS X v10.3 и позже.

    Осуждаемый в OS X v10.9.

  • Устанавливает текущее время фильма в следующую точку выбора.

    Объявление

    Objective C

    - (IBAction)gotoNextSelectionPoint:(id)sender

    Обсуждение

    Этот метод действия устанавливает текущее время фильма в следующую точку выбора.

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

    Objective C

    @import QTKit;

    Доступность

    Доступный в OS X v10.3 и позже.

    Осуждаемый в OS X v10.9.

  • Устанавливает текущее время фильма в предыдущую точку выбора.

    Объявление

    Objective C

    - (IBAction)gotoPreviousSelectionPoint:(id)sender

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

    Objective C

    @import QTKit;

    Доступность

    Доступный в OS X v10.3 и позже.

    Осуждаемый в OS X v10.9.

  • Устанавливает текущее время фильма в кадр киноафиши.

    Объявление

    Objective C

    - (IBAction)gotoPosterFrame:(id)sender

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

    Objective C

    @import QTKit;

    Доступность

    Доступный в OS X v10.3 и позже.

    Осуждаемый в OS X v10.9.

  • Шаги фильм передают один кадр.

    Объявление

    Objective C

    - (IBAction)stepForward:(id)sender

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

    Objective C

    @import QTKit;

    Доступность

    Доступный в OS X v10.3 и позже.

    Осуждаемый в OS X v10.9.

  • Шаги фильм назад один кадр.

    Объявление

    Objective C

    - (IBAction)stepBackward:(id)sender

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

    Objective C

    @import QTKit;

    Доступность

    Доступный в OS X v10.3 и позже.

    Осуждаемый в OS X v10.9.

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

    Объявление

    Objective C

    - (IBAction)cut:(id)sender

    Обсуждение

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

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

    Objective C

    @import QTKit;

    Доступность

    Доступный в OS X v10.3 и позже.

    Осуждаемый в OS X v10.9.

  • копия: - копия: (OS X v10.9)

    Копирует текущий выбор фильма на буфер обмена.

    Объявление

    Objective C

    - (IBAction)copy:(id)sender

    Обсуждение

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

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

    Objective C

    @import QTKit;

    Доступность

    Доступный в OS X v10.3 и позже.

    Осуждаемый в OS X v10.9.

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

    Объявление

    Objective C

    - (IBAction)paste:(id)sender

    Обсуждение

    Это действие является невыполнимым. Если фильм не доступен для редактирования, этот метод повышает исключение.

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

    Objective C

    @import QTKit;

    Доступность

    Доступный в OS X v10.3 и позже.

    Осуждаемый в OS X v10.9.

  • selectAll: - selectAll: (OS X v10.9)

    Выбирает весь фильм.

    Объявление

    Objective C

    - (IBAction)selectAll:(id)sender

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

    Objective C

    @import QTKit;

    Доступность

    Доступный в OS X v10.3 и позже.

    Осуждаемый в OS X v10.9.

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

    Объявление

    Objective C

    - (IBAction)delete:(id)sender

    Обсуждение

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

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

    Objective C

    @import QTKit;

    Доступность

    Доступный в OS X v10.3 и позже.

    Осуждаемый в OS X v10.9.

  • Добавляет содержание буфера обмена к фильму в текущее время фильма.

    Объявление

    Objective C

    - (IBAction)add:(id)sender

    Обсуждение

    Это действие является невыполнимым. Если фильм не доступен для редактирования, этот метод повышает исключение.

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

    Objective C

    @import QTKit;

    Доступность

    Доступный в OS X v10.3 и позже.

    Осуждаемый в OS X v10.9.

  • addScaled: - addScaled: (OS X v10.9)

    Добавляет содержание буфера обмена к фильму, масштабируемому для вписывания в текущий выбор фильма.

    Объявление

    Objective C

    - (IBAction)addScaled:(id)sender

    Обсуждение

    Это действие является невыполнимым. Если фильм не доступен для редактирования, этот метод повышает исключение.

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

    Objective C

    @import QTKit;

    Доступность

    Доступный в OS X v10.3 и позже.

    Осуждаемый в OS X v10.9.

  • Заменяет текущий выбор фильма содержанием буфера обмена.

    Объявление

    Objective C

    - (IBAction)replace:(id)sender

    Обсуждение

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

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

    Objective C

    @import QTKit;

    Доступность

    Доступный в OS X v10.3 и позже.

    Осуждаемый в OS X v10.9.

  • Обрезает фильм к текущему выбору фильма.

    Объявление

    Objective C

    - (IBAction)trim:(id)sender

    Обсуждение

    Если нет никакого выбора, текущий кадр сохраняется, и остаток от фильма удален. Это действие является невыполнимым. Если фильм не доступен для редактирования, этот метод повышает исключение.

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

    Objective C

    @import QTKit;

    Доступность

    Доступный в OS X v10.3 и позже.

    Осуждаемый в OS X v10.9.

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

    Объявление

    Objective C

    - (void)setBackButtonVisible:(BOOL)state

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

    Objective C

    @import QTKit;

    Доступность

    QuickTime 7.2.1 или позже.

    Осуждаемый в OS X v10.9.

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

    Объявление

    Objective C

    - (void)setCustomButtonVisible:(BOOL)state

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

    Objective C

    @import QTKit;

    Доступность

    QuickTime 7.2.1 или позже.

    Осуждаемый в OS X v10.9.

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

    Объявление

    Objective C

    - (void)setHotSpotButtonVisible:(BOOL)state

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

    Objective C

    @import QTKit;

    Доступность

    QuickTime 7.2.1 или позже.

    Осуждаемый в OS X v10.9.

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

    Объявление

    Objective C

    - (void)setStepButtonsVisible:(BOOL)state

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

    Objective C

    @import QTKit;

    Доступность

    QuickTime 7.2.1 или позже.

    Осуждаемый в OS X v10.9.

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

    Объявление

    Objective C

    - (void)setTranslateButtonVisible:(BOOL)state

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

    Objective C

    @import QTKit;

    Доступность

    QuickTime 7.2.1 или позже.

    Осуждаемый в OS X v10.9.

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

    Объявление

    Objective C

    - (void)setVolumeButtonVisible:(BOOL)state

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

    Objective C

    @import QTKit;

    Доступность

    QuickTime 7.2.1 или позже.

    Осуждаемый в OS X v10.9.

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

    Объявление

    Objective C

    - (void)setZoomButtonsVisible:(BOOL)state

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

    Objective C

    @import QTKit;

    Доступность

    QuickTime 7.2.1 или позже.

    Осуждаемый в OS X v10.9.

  • Возвращает текущее состояние видимости указанной кнопки панели контроллера.

    Объявление

    Objective C

    - (BOOL)isBackButtonVisible

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

    Objective C

    @import QTKit;

    Доступность

    QuickTime 7.2.1 или позже.

    Осуждаемый в OS X v10.9.

  • Возвращает текущее состояние видимости указанной кнопки панели контроллера.

    Объявление

    Objective C

    - (BOOL)isCustomButtonVisible

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

    Objective C

    @import QTKit;

    Доступность

    QuickTime 7.2.1 или позже.

    Осуждаемый в OS X v10.9.

  • Возвращает текущее состояние видимости указанной кнопки панели контроллера.

    Объявление

    Objective C

    - (BOOL)isHotSpotButtonVisible

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

    Objective C

    @import QTKit;

    Доступность

    QuickTime 7.2.1 или позже.

    Осуждаемый в OS X v10.9.

  • Возвращает текущее состояние видимости указанной кнопки панели контроллера.

    Объявление

    Objective C

    - (BOOL)areStepButtonsVisible

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

    Objective C

    @import QTKit;

    Доступность

    QuickTime 7.2.1 или позже.

    Осуждаемый в OS X v10.9.

  • Возвращает текущее состояние видимости указанной кнопки панели контроллера.

    Объявление

    Objective C

    - (BOOL)isTranslateButtonVisible

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

    Objective C

    @import QTKit;

    Доступность

    QuickTime 7.2.1 или позже.

    Осуждаемый в OS X v10.9.

  • Возвращает текущее состояние видимости указанной кнопки панели контроллера.

    Объявление

    Objective C

    - (BOOL)isVolumeButtonVisible

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

    Objective C

    @import QTKit;

    Доступность

    QuickTime 7.2.1 или позже.

    Осуждаемый в OS X v10.9.

  • Возвращает текущее состояние видимости указанной кнопки панели контроллера.

    Объявление

    Objective C

    - (BOOL)areZoomButtonsVisible

    Обсуждение

    Эти методы позволяют приложениям скрывать и показывать определенные кнопки на панели контроллера фильма.

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

    Objective C

    @import QTKit;

    Доступность

    QuickTime 7.2.1 или позже.

    Осуждаемый в OS X v10.9.

  • Возвраты NSMenu объект, который является контекстным меню для указанного события.

    Объявление

    Objective C

    - (NSMenu *)menuForEventDelegate:(NSEvent *)event

    Параметры

    event

    NSEvent объект, указывающий событие.

    Обсуждение

    Этот метод делегата может использоваться вместо разделения на подклассы QTMovieView в случаях, где приложение не может жесткая ссылка против платформы QTKit.

    Доступность

    OS X v10.6; QuickTime 7.6.3 или позже.

  • Возвращает делегата получателя.

    Объявление

    Objective C

    - (id)delegate

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

    Objective C

    @import QTKit;

    Доступность

    QuickTime 7.2.1 или позже.

    Осуждаемый в OS X v10.9.

  • Устанавливает делегата получателя.

    Объявление

    Objective C

    - (void)setDelegate:(id)delegate

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

    Objective C

    @import QTKit;

    Доступность

    QuickTime 7.2.1 или позже.

    Осуждаемый в OS X v10.9.

  • Константы для различного фильма просматривают привязку.

    Объявление

    Objective C

    NSString * const QTMovieViewMovieBinding; NSString * const QTMovieViewControllerVisibleBinding; NSString * const QTMovieViewPreservesAspectRatioBinding; NSString * const QTMovieViewFillColorBinding;

    Константы

    • QTMovieViewMovieBinding

      QTMovieViewMovieBinding

      A QTMovieView привязка, определяющая фильм получателя. Значение является a QTMovie.

      Доступный в OS X v10.4 и позже.

      Осуждаемый в OS X v10.9.

    • QTMovieViewControllerVisibleBinding

      QTMovieViewControllerVisibleBinding

      A QTMovieView привязка , определяющая  , видимы ли средства управления. Значение является булевской переменной.

      Доступный в OS X v10.4 и позже.

      Осуждаемый в OS X v10.9.

    • QTMovieViewPreservesAspectRatioBinding

      QTMovieViewPreservesAspectRatioBinding

      A QTMovieView привязка, определяющая, сохраняет ли получатель естественное форматное соотношение фильма. Значение является булевской переменной.

      Доступный в OS X v10.4 и позже.

      Осуждаемый в OS X v10.9.

    • QTMovieViewFillColorBinding

      QTMovieViewFillColorBinding

      A QTMovieView привязка, определяющая цвет заливки. Значение NSColor.

      Доступный в OS X v10.4 и позже.

      Осуждаемый в OS X v10.9.