2012-10-17 3 views
1

그래디언트로 채우기를 원하는 모양의 로고 텍스트 (닫힌 CGBezierPaths)가 있습니다 (맨 위의 라이트, 맨 아래의 어둠으로 이동). 그라디언트가 각 모양에 대해 동일한 색상이되도록 그라디언트로 각 모양을 채 웁니다.코코아 CoreGraphics : 그라디언트로 여러 도형을 채우는 법

글자가 다른 높이 인 경우 그라디언트에 거리가 더 작기 때문에 그라디언트가 다른 경우 각 모양에 그라데이션이 그려지는 것이 문제입니다. 희망은 그 말이 맞습니다.

기본적으로 하나의 그래디언트를 rect 아래로 그리고 모든 모양을 클리핑 마스크로 사용하고 싶습니다. 이것이 가능한가?

답변

관련 문제