2010-09-17 2 views
3

Я знаю, что вы можете использовать CGContextSetShadow для рисования тени, но есть ли способ нарисовать внутреннюю тень?Рисование внутренней тени с CoreGraphics

+0

См. Мой ответ на этот вопрос http://stackoverflow.com/questions/4431292/inner-shadow-effect-on-uiview-layer/5542116#5542116 он показывает вам, как это сделать. –

ответ

1

Это означает, что то, что вы рисуете, имеет внутреннее пространство для просмотра тени. Я также предполагаю, что вы не хотите, чтобы тень отображалась за пределами что вы рисуете.

Итак, закрепите контур того, что вы рисуете, а затем рисуйте с тенью как обычно.

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