2012-02-27 22 views
10

Actualmente estoy trabajando en una aplicación de pintura para iPhone y iPad. Estoy atascado con la aplicación de efecto de sombra a un trazado trazado. He usado UIBezierpath para dibujar caminos. ¿Hay alguna forma de aplicar efecto de sombra en UIBezierpath?UIBezierpath Shadow effect - iOs

Gracias de antemano

Respuesta

14
CGContextRef context = UIGraphicsGetCurrentContext(); 
CGContextSetStrokeColorWithColor(context, [[UIColor whiteColor] CGColor]); 
CGContextSetShadowWithColor(context, CGSizeMake(0, 5), 5.0, [[UIColor blackColor]CGColor]); 
CGContextDrawPath(context, kCGPathFill); 

Algo como esto puede ayudar u ..

5
CGContextSetShadowWithColor(context, CGSizeZero, 20, [path.color CGColor]) 

creo que esto puede ayudar a mostrar el efecto de sombra