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

나는이이 유 도움이 될 수처럼 당신이 그림자 효과를