Слой (CALayer
) — это объект, управляющий визуальным содержимым представления (UIView
). Представления используют слои для отрисовки своего содержимого на экране. Слои не обрабатывают события касания, в отличие от представлений.
Основные функции слоев:
Основные свойства CALayer
:
contents
: Any?
- Содержимое слоя, обычно CGImage
.frame
: CGRect
- Положение и размер слоя относительно его superlayer
.bounds
: CGRect
- Положение и размер слоя в его собственной системе координат.position
: CGPoint
- Центр слоя относительно его superlayer
.anchorPoint
: CGPoint
- Точка слоя, вокруг которой происходят преобразования, в нормализованных координатах (от 0 до 1).backgroundColor
: CGColor?
- Цвет фона слоя.borderColor
: CGColor?
- Цвет границы слоя.borderWidth
: CGFloat
- Ширина границы слоя.cornerRadius
: CGFloat
- Радиус скругления углоСлой (CALayer
) — это объект, управляющий визуальным содержимым представления (UIView
). Представления используют слои для отрисовки своего содержимого на экране. Слои не обрабатывают события касания, в отличие от представлений.
Основные функции слоев:
Основные свойства CALayer
:
contents
: Any?
- Содержимое слоя, обычно CGImage
.frame
: CGRect
- Положение и размер слоя относительно его superlayer
.bounds
: CGRect
- Положение и размер слоя в его собственной системе координат.position
: CGPoint
- Центр слоя относительно его superlayer
.anchorPoint
: CGPoint
- Точка слоя, вокруг которой происходят преобразования, в нормализованных координатах (от 0 до 1).backgroundColor
: CGColor?
- Цвет фона слоя.borderColor
: CGColor?
- Цвет границы слоя.borderWidth
: CGFloat
- Ширина границы слоя.cornerRadius
: CGFloat
- Радиус скругления углоRegister or sign in to get access to full answers for all questions from the question bank.