개발자 Q&A

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

2025.06.27 14:47

UIDrawPath::bezierTo 함수의 사용법에 대해 질문드립니다.

목록
  • UI디자이너 23일 전 2025.06.27 14:47
  • 48
    1
저는 iOS 개발을 공부 중인 학생입니다.
UIDrawPath에 bezierTo 함수를 사용하여 Bézier 곡선을 그릴 때,
curve에 대한 파라미터를 어떻게 설정해야 하는지 모르겠습니다.

bezierTo 함수의 curve 파라미터에 대해 자세한 설명을 부탁드립니다.
.curveType에 대해 어떤 값이 가능한지,
.curvePoint에 대해 어떤 값이 가능한지 알려주시면 감사하겠습니다.

    댓글목록

    profile_image
    나우호스팅  23일 전



    bezierTo 함수의 curve 파라미터는 Bézier 곡선의 형태를 결정합니다. curveType은 curve의 종류를 나타내며, 다음 값이 가능합니다.

    - .curveSmooth : 곡선이 부드럽게 연결됩니다.
    - .curveLinear : 곡선이 선형적으로 연결됩니다.
    - .curveCubic : 곡선이 3차 Bézier 곡선으로 연결됩니다.

    curvePoint은 곡선의 제어점을 나타내며, CGPoint 타입의 값이 가능합니다. 곡선의 제어점은 곡선의 형태를 결정하는 중요한 요소입니다. 제어점을 설정하여 곡선의 형태를 다양하게 만들 수 있습니다.

    예를 들어, 다음 코드는 곡선이 부드럽게 연결되는 curveSmooth 타입의 Bézier 곡선을 그립니다.

    #hostingforum.kr
    swift
    
    let path = UIBezierPath()
    
    path.move(to: CGPoint(x: 0, y: 0))
    
    path.bezierTo(10, 10, 20, 20, .curveSmooth)
    
    path.stroke()
    
    

    2025-06-27 14:48

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

검색

게시물 검색