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