QCCompositionParameterView
QCCompositionParameterView
класс позволяет, позволяет пользователям редактировать, в режиме реального времени, входные параметры состава. Состав может представлять в любом из следующих объектов: QCRenderer
, QCView
, или QCCompositionLayer
.
Наследование
-
NSObject
-
NSResponder
-
NSView
-
QCCompositionParameterView
-
NSObject
-
NSResponder
-
NSView
-
QCCompositionParameterView
Соответствует
-
AnyObject
-
CVarArgType
-
Сопоставимый
-
Hashable
-
NSAccessibility
-
NSAccessibilityElementProtocol
-
NSAnimatablePropertyContainer
-
NSAppearanceCustomization
-
NSCoding
-
NSDraggingDestination
-
NSObjectProtocol
-
NSUserInterfaceItemIdentification
-
Печатаемый
-
Reflectable
-
NSAccessibility
-
NSAccessibilityElement
-
NSAnimatablePropertyContainer
-
NSAppearanceCustomization
-
NSCoding
-
NSDraggingDestination
-
NSObject
-
NSUserInterfaceItemIdentification
Оператор импорта
Swift
import Quartz
Objective C
@import Quartz;
Доступность
Доступный в OS X v10.5 и позже.
-
Устанавливает представление параметра состава для редактирования входных параметров предоставленного объекта средства рендеринга.
Объявление
Swift
func setCompositionRenderer(_
renderer
: QCCompositionRenderer!)Objective C
- (void)setCompositionRenderer:(id<QCCompositionRenderer>)
renderer
Параметры
renderer
A
QCCompositionRenderer
объект, такжеQCView
,QCRenderer
, илиQCCompositionLayer
. Передачаnil
сбрасывать это средство рендеринга.Обсуждение
Если средство рендеринга является a
QCView
объект, дорожка представления состав.Оператор импорта
Objective C
@import Quartz;
Swift
import Quartz
Доступность
Доступный в OS X v10.5 и позже.
См. также
-
Возвращает объект средства рендеринга, связанный с представлением параметра состава.
Объявление
Swift
func compositionRenderer() -> QCCompositionRenderer!
Objective C
- (id<QCCompositionRenderer>)compositionRenderer
Возвращаемое значение
Объект средства рендеринга или
nil
, если представление параметра состава не установлено в объект средства рендеринга.Оператор импорта
Objective C
@import Quartz;
Swift
import Quartz
Доступность
Доступный в OS X v10.5 и позже.
См. также
-
Проверки, имеет ли состав, в настоящее время редактирующийся представлением параметра состава, какие-либо входные параметры.
Объявление
Swift
func hasParameters() -> Bool
Objective C
- (BOOL)hasParameters
Возвращаемое значение
YES
true
если состав имеет какие-либо входные параметры.Оператор импорта
Objective C
@import Quartz;
Swift
import Quartz
Доступность
Доступный в OS X v10.5 и позже.
-
Устанавливает делегата представления параметра состава.
Объявление
Swift
func setDelegate(_
delegate
: AnyObject!)Objective C
- (void)setDelegate:(id)
delegate
Параметры
delegate
Делегат к представлению параметра состава.
Оператор импорта
Objective C
@import Quartz;
Swift
import Quartz
Доступность
Доступный в OS X v10.5 и позже.
-
Возвращает делегата представления параметра состава.
Объявление
Swift
func delegate() -> AnyObject!
Objective C
- (id)delegate
Возвращаемое значение
Параметр состава просматривает делегата.
Оператор импорта
Objective C
@import Quartz;
Swift
import Quartz
Доступность
Доступный в OS X v10.5 и позже.
-
Наборы, рисует ли представление параметра состава свой фон.
Объявление
Swift
func setDrawsBackground(_
flag
: Bool)Objective C
- (void)setDrawsBackground:(BOOL)
flag
Параметры
flag
YES
true
для представления для рисования его фона; иначеNO
false
.Оператор импорта
Objective C
@import Quartz;
Swift
import Quartz
Доступность
Доступный в OS X v10.5 и позже.
-
Возвраты, рисует ли представление параметра состава свой фон.
Объявление
Swift
func drawsBackground() -> Bool
Objective C
- (BOOL)drawsBackground
Возвращаемое значение
YES
true
если представление рисует свой фон; иначеNO
false
.Оператор импорта
Objective C
@import Quartz;
Swift
import Quartz
Доступность
Доступный в OS X v10.5 и позже.
-
Выбирает цвет фона представления параметра состава.
Объявление
Swift
func setBackgroundColor(_
color
: NSColor!)Objective C
- (void)setBackgroundColor:(NSColor *)
color
Параметры
color
Цвет для установки.
Оператор импорта
Objective C
@import Quartz;
Swift
import Quartz
Доступность
Доступный в OS X v10.5 и позже.