UIBezierPath Эффект тени - PullRequest
       54

UIBezierPath Эффект тени

10 голосов
/ 27 февраля 2012

В настоящее время я работаю над приложением рисования для iOS. Я застрял с применением эффекта тени к конкретной нарисованной траектории. Я использовал UIBezierpath для рисования путей. Есть ли способ применить эффект тени на UIBezierpath?

Ответы [ 2 ]

14 голосов
/ 27 февраля 2012
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextSetStrokeColorWithColor(context, [[UIColor whiteColor] CGColor]);
CGContextSetShadowWithColor(context, CGSizeMake(0, 5), 5.0, [[UIColor blackColor]CGColor]);
CGContextDrawPath(context, kCGPathFill);

Нечто подобное может помочь вам ..

5 голосов
/ 27 февраля 2012
CGContextSetShadowWithColor(context, CGSizeZero, 20, [path.color CGColor]) 

Я думаю, что это может помочь вам показать эффект тени

...