#SwiftUI #underline #AttributedString SwiftUI로 개인 어플을 제작중인데 Text에 밑줄이 필요한 상황이었습니다. SwiftUI 에서 텍스트에 밑줄을 쳐보려는데 Text를 통해서 하는게 아니고 AttributedString을 사용해보려고 합니다.
아무래도 오랜시간 사용되어왔던 UIKit에 비해서 SwiftUI는 구글링했을때 나오는 자료가 상대적으로 빈약하기 때문에 더 효율적인 방법이 있을 수도 있다는 생각이 들지만 일단 제가 사용해본 방법을 기록해보려합니다. 먼저 가장 기본적인 방법인 Text에 underline 메소드를 달아서 밑줄을 쳐볼게요.
그리고 이 방법의 한계를 인식하고 AttributedString을 써보는 흐름으로 글을 진행해보겠습니다. 그럼 어떤 텍스트를 만들고싶은지 예제 한번 볼까요?
뭐 이런식으로 뒷부분 밑줄쳐주려고 합니다. 이건 매우 간단합니다.
우선 코드를 볼게요. struct BasicUnderlineBootcamp: View...
#
AttributedString
#
SwiftUI
#
underline