3
Я знаю, что вы можете использовать CGContextSetShadow для рисования тени, но есть ли способ нарисовать внутреннюю тень?Рисование внутренней тени с CoreGraphics
Я знаю, что вы можете использовать CGContextSetShadow для рисования тени, но есть ли способ нарисовать внутреннюю тень?Рисование внутренней тени с CoreGraphics
Это означает, что то, что вы рисуете, имеет внутреннее пространство для просмотра тени. Я также предполагаю, что вы не хотите, чтобы тень отображалась за пределами что вы рисуете.
Итак, закрепите контур того, что вы рисуете, а затем рисуйте с тенью как обычно.
См. Мой ответ на этот вопрос http://stackoverflow.com/questions/4431292/inner-shadow-effect-on-uiview-layer/5542116#5542116 он показывает вам, как это сделать. –