2012-10-03 5 views
0

CGPathRef를 쓰다듬어 Core Graphics에서 다음과 같은 효과를 낼 수 있습니까? 그것은 경우iOS Core Graphics의 "shape burst"stroke

IMG http://i49.tinypic.com/34fib20.png

, 코어 그래픽 대 단순히 경로를 따라 배의 전체 무리 CGImageRef 방사형 타원을 그리기 그리는 것이 더 효율적 것입니까?

편집 : 명확히하기 : 스트로크의 중앙 부분을 100 % 불투명도로, 가장자리를 100 % 불투명도에서 0 % 불투명으로 바꿉니다.

편집 2 : 또한 MKOverlayView에서이 그림을 사용하여 사용자의 경로를 강조 할 예정입니다. 따라서 흐림 필터가 충분히 성능이 있는지 확실하지 않습니다.

+0

흐림을 의미합니까? – fzwo

+0

타원을 그릴 때 그림자를 실험 해본 적이 있습니까? – jrturton

+0

@fzwo 가능하지만 Core Graphics에서 흐리게 지원되는 것을 볼 수 없습니다. 무슨 뜻인지 알려주시겠습니까? – awolf

답변

2

그림자가있는 둥근 뚜껑이있는 두꺼운 경로가 가장 적합한 해결책 일 수 있습니다. 그럴 경우 :

CGContextSetLineWidth() 
CGContextSetLineCap() 
CGContextSetShadowWithColor() 

영점 오프셋 섀도우를 원할 것입니다. 반경과 흐림 매개 변수를 시험하여 나중에 적용 할 필요가 있습니다.