[SwiftUI Mater] #5 Custom Shapes

Woozoo·2023년 3월 24일
0

[SwiftUI Review]

목록 보기
20/41
post-custom-banner

Shape을 커스텀 해봅시다

Rectangle같은 애들 설명을 보면 :Shape이라는 프로토콜을 채택하고 있는 걸 알 수 있음

크립토 앱 만들 때랑 비슷해용
path로 그려주는 겨


path.move가 커서를 움직이는 느낌이라면
path.addLine은 라인을 그려주는 역할이다


처음 시작점을 지정하고 addLine으로 어디를 향할 지 설정해줬다!
rect는 사각형이라고 생각하면 됨!!

코멘트아웃한 부분 없어도 지금처럼 그려집니다!!
(디버깅을 위해서 마지막 줄까지 작성해주는 게 좋겠죠! line 마지막꺼 까지 그려주는 거죠)


이렇게 커스텀하게 만들어준 Shape의 장점은 원래 Shape들이 가지고 있는 메소드도 사용이 가능하다는거~

클립쉐입용으로 만들어준 Triangle 사용도 가능합니다~

이런 다이아몬드도 만들 수 있겠교

profile
우주형
post-custom-banner

0개의 댓글