2012-02-27 200 views
10

目前我正在为iPhone和iPad的绘画应用程序工作。我坚持将阴影效果应用于特定绘制的路径。我使用UIBezierpath绘制路径。有没有办法在UIBezierpath上应用阴影效果?UIBezierpath阴影效果 - iOs

由于提前

回答

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

像这样的东西可以帮助ü..

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

我认为这可以帮助你展现阴影效果