SwiftUI Text에 stroke 적용하기 (feat. UIKit)

SwiftUI에서 shadow로 우회하여 stroke를 제공하다보면 aliasing 문제가 발생합니다 🥲


앱 개발에서 aliasing이란, 그래픽을 화면에 표시할 때 발생하는 계단 현상을 말해요.

즉, 이런 계단 현상은 확대해서 보면 매끄럽지 않게 보이죠.

모바일 앱에서는 특히 텍스트와 이미지 렌더링 품질에 영향을 미칠 수 있습니다.


그렇기에, Anti-aliasing을 위해 UIKit의 UILabel을 이용하여 stroke를 커스텀하게 구현하고 이를 SwiftUI 세상에서 사용해봤습니다.

SwiftUI Text에 stroke 적용하기 (feat. UIKit)

iOYES

SwiftUI Text에 stroke 적용하기 (feat. UIKit)

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

또는

이미 회원이신가요?

2025년 1월 2일 오전 9:53

댓글 0