В CALayer вы можете назначить цвет фона для заливки, ширины и цвета рамки для границы.Вырезать цвет или границу цвета CALayer?
Есть ли способ применить обтравочный контур или маску, чтобы CALayer не рисовал часть границы или фона?
В CALayer вы можете назначить цвет фона для заливки, ширины и цвета рамки для границы.Вырезать цвет или границу цвета CALayer?
Есть ли способ применить обтравочный контур или маску, чтобы CALayer не рисовал часть границы или фона?
Вы можете установить свойство вашего слоя mask
на CAShapeLayer
и установить свойство слоя path
слоя формы на ваш обтравочный контур. Или вы можете установить свойство mask
вашего слоя обычным CALayer
и установить маску свойство слоя contents
в CGImage, содержащее вашу маску.