2012-01-14 3 views
1

В CALayer вы можете назначить цвет фона для заливки, ширины и цвета рамки для границы.Вырезать цвет или границу цвета CALayer?

Есть ли способ применить обтравочный контур или маску, чтобы CALayer не рисовал часть границы или фона?

ответ

0

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

Смежные вопросы