CAGradientLayer
Соответствует
-
AnyObject -
CAMediaTiming -
CVarArgType -
Сопоставимый -
Hashable -
NSCoding -
NSObjectProtocol -
Печатаемый -
CAMediaTiming -
NSCoding -
NSObject
Оператор импорта
Swift
import QuartzCore
Objective C
@import QuartzCore;
Доступность
Доступный в iOS 3.0 и позже.
CAGradientLayer класс рисует цветовой градиент по своему цвету фона, заполняя форму уровня (включая скругленные углы)
-
colorsСвойствоМассив
CGColorRefобъекты, определяющие цвет каждой остановки градиента. Animatable.Обсуждение
Значения по умолчанию к
nil.Оператор импорта
Objective C
@import QuartzCore;Swift
import QuartzCoreДоступность
Доступный в iOS 3.0 и позже.
-
locationsСвойствоДополнительный массив объектов NSNumber, определяющих расположение каждой остановки градиента. Animatable.
Обсуждение
Остановки градиента указаны как значения между
0и1. Значения должны монотонно увеличиваться. Еслиnil, остановки распространены унифицированно через диапазон. Значения по умолчанию кnil.Когда представлено, цвета отображаются на пространстве цвета вывода прежде чем быть интерполированным.
Оператор импорта
Objective C
@import QuartzCore;Swift
import QuartzCoreДоступность
Доступный в iOS 3.0 и позже.
-
endPointСвойствоКонечная точка градиента, когда нарисовано в координатном пространстве уровня. Animatable.
Обсуждение
Конечная точка соответствует последней остановке градиента. Точка определяется в координатном пространстве модуля и тогда отображается на прямоугольнике границ уровня, когда нарисовано.
Значение по умолчанию
(0.5,1.0).Оператор импорта
Objective C
@import QuartzCore;Swift
import QuartzCoreДоступность
Доступный в iOS 3.0 и позже.
-
startPointСвойствоСтартовая точка градиента, когда нарисовано в координатном пространстве уровня. Animatable.
Обсуждение
Стартовая точка соответствует первой остановке градиента. Точка определяется в координатном пространстве модуля и тогда отображается на прямоугольнике границ уровня, когда нарисовано.
Значение по умолчанию
(0.5,0.0).Оператор импорта
Objective C
@import QuartzCore;Swift
import QuartzCoreДоступность
Доступный в iOS 3.0 и позже.
-
typeСвойствоСтиль градиента, нарисованного уровнем.
Обсуждение
Значения по умолчанию к
kCAGradientLayerAxial.Оператор импорта
Objective C
@import QuartzCore;Swift
import QuartzCoreДоступность
Доступный в iOS 3.0 и позже.
-
Стиль градиента, нарисованного уровнем.
Объявление
Swift
let kCAGradientLayerAxial: StringObjective C
NSString * const kCAGradientLayerAxialКонстанты
