View에 외곽선을 그려본 적 있나요?

Storyboard로 제어 가능한 View의 속성 중에 외곽선 관련된 것은 없습니다.


때문에 외곽선을 설정하는 코드를 매번 사용해야 했죠.


하지만 모든 View를 Storyboard에서 그렸기 때문에 외곽선도 View에서 관리하고 싶었죠.


다행히 특정 @IBInspectable attribute를 사용하면 Property를 Interface Builder에서 설정할 수 있었기 때문에 borderWidth와 borderUIColor를 만들었습니다.


SwiftUI에서도 외곽선을 그리는 여러 방법들이 제공됩니다.


이 글에선 visionOS와 같이 입체감 있는 버튼이 필요할 때 SwifftUI로 외곽선을 이용하는 방법에 대해 알려줍니다.


#직독직해 #medium #ios #swift #swiftui #border #gradient

https://youtu.be/T1KuHgkgYKA

- YouTube

youtu.be

 - YouTube

더 많은 콘텐츠를 보고 싶다면?

또는

이미 회원이신가요?

2024년 10월 1일 오전 5:36

댓글 0