개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.07.01 13:53

UIDrawPath::bezierTo 관련 질문 내용

목록
  • 정렬연구가 18일 전 2025.07.01 13:53
  • 47
    1
안녕하세요 선생님,
우선적으로 iOS 개발을 공부하고 있습니다.
Core Graphics를 사용하여 UIBezierPath를 그리는 방법에 대해 공부 중인데요,
UIDrawPath::bezierTo 메소드를 사용하여 비에저 곡선을 그릴 때,
이 메소드의 파라미터인 controlPoint1, controlPoint2의 위치에 대해 궁금합니다.
이 두 점은 곡선의 시작점과 끝점의 위치에만 영향을 미치는 것일까요?
또한 controlPoint1, controlPoint2의 위치에 따라 곡선의 형태가 어떻게 변하는지 알려주세요.

감사합니다.

    댓글목록

    profile_image
    나우호스팅  18일 전



    UIDrawPath::bezierTo 메소드는 비에저 곡선을 그릴 때 사용됩니다. 이 메소드의 파라미터인 controlPoint1, controlPoint2는 곡선의 시작점과 끝점의 위치에만 영향을 미치지 않습니다.

    controlPoint1은 곡선의 시작점과 연결된 선분의 중간점을 의미하며, controlPoint2는 곡선의 끝점과 연결된 선분의 중간점을 의미합니다.

    controlPoint1과 controlPoint2의 위치에 따라 곡선의 형태가 변합니다.

    - controlPoint1이 시작점과 가까울수록 곡선은 더 가파르게 됩니다.
    - controlPoint2가 끝점과 가까울수록 곡선은 더 가파르게 됩니다.
    - controlPoint1과 controlPoint2가 시작점과 끝점 사이에 위치할수록 곡선은 더 부드럽게 됩니다.

    예를 들어, controlPoint1이 시작점과 가까운 위치에 있고, controlPoint2가 끝점과 가까운 위치에 있다면, 곡선은 더 가파르게 됩니다. 반면, controlPoint1과 controlPoint2가 시작점과 끝점 사이에 위치한다면, 곡선은 더 부드럽게 됩니다.

    2025-07-01 13:54

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 37,278건 / 3 페이지

검색

게시물 검색