2011-09-30 5 views
4

스트로크 너비가 아크의 중심에서 피크를 이루는 uibezierpath를 그리는 방법에 대해 궁금합니다. 여기에 내가 무엇을 의미하는지의 예입니다 :가변 너비 UIBezierPath를 그리는 방법은 무엇입니까?

Curve

것은 어느 나는 그릴 때 각 지점을 통과하고 그에 따라 스트로크의 폭을 설정해야하거나 더 쉬운 방법이있다. 누구든지 올바른 방향으로 나를 가리킬 수 있습니까?

감사

+1

어떻게 구현합니까? 코드를 공유 할 수 있습니까? –

답변

6

당신은, 아니 스트로크와 두 개의 외부 경로를 그리는 그들과 합류 한 다음 그들 사이의 공간에 채울 수 있습니다.

0

당신이 관심이 있다면 이것을 시도하는 또 다른 방법 :

내가 몇 백 선분을 그리는 루프를 생성하여 작업이 점점 종료하고, 라인을 변경하면 추첨 루프 동안 따라 폭. . MAX_WIDTH *이 SINF은 (M_PI * (I/NUMBER_OF_SEGMENTS는)

는 지금까지 내가 말할 수있는 어떤 성능 문제가 큰 보지 않는다 이미 나는 때문에 특히 잘 근무 :

내가 다음 함수를 사용하는 선 두께를 조정하려면 커브에서 사용할 점 목록이 있었는데 다른 경우에는 sosborn의 메서드를 사용하는 것이 더 좋을 것이라고 추측합니다.

관련 문제