🍎 iOS/UI
[iOS/UI] UILabel 특정 부분에 밑줄 긋기
Fomagran 💻
2019. 12. 4. 20:46
728x90
반응형
wholeStr에 원하는 전체텍스트를 써주고
그리고 rangeToUnderLine엔 wholeStr중 밑줄을 원하는 부분을 적었다다 (range(of:) 이곳에)
let rangeToUnderLine = NSRange(location: 0, length: 10)) <- 이걸로 해서 영역 정해줘도 됨.
underLineTxt에 폰트와 사이즈 컬러 모두 정해준다음
underLineTxt.addAttribute로 underLineTxt에 어트리뷰트를 입혀주고 range부분엔 아까 정해놨던 rangeToUnderLine을 써줬다.
그리고 원하는 레이블에 underLineTxt를 어트리뷰트로 입혀줬더니
완성!!
참고한 사이트
https://stackoverflow.com/questions/47309144/unable-to-make-some-part-of-uilabel-underline-in-swift
Unable to make some part of UILabel underline in Swift?
I have a UILabel I want to make some part of it as underline. I am using below code for that. But it underline the whole label not the some part of label. Please tell me how can I make some part of...
stackoverflow.com
728x90
반응형