2012-02-27 456 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]) 

我認爲這可以幫助你展現陰影效果