ProgramingTip

UILabel 텍스트를 굵게 설정

bestdevel 2020. 10. 13. 08:11
반응형

UILabel 텍스트를 굵게 설정


UILabel프로그래밍 방식으로 Swift에서 텍스트 를 굵게 설정하는 방법은 무엇입니까? 지금까지 내 코드 :

    var label = UILabel(frame:theFrame)
    label.text = "Foo"

사용 font속성UILabel

label.font = UIFont(name:"HelveticaNeue-Bold", size: 16.0)

기본값 또는 system font사용 하여 굵은 텍스트

label.font = UIFont.boldSystemFontOfSize(16.0)

스위프트 3.0

UIFont.boldSystemFont(ofSize: 16.0)

속성 공용 사용 :

// Define attributes
let labelFont = UIFont(name: "HelveticaNeue-Bold", size: 18)
let attributes :Dictionary = [NSFontAttributeName : labelFont]

// Create attributed string
var attrString = NSAttributedString(string: "Foo", attributes:attributes)
label.attributedText = attrString

속성을 정의해야합니다.

속성 공유를 사용하여 하나의 텍스트 내에서 색상, 크기, 글꼴 등을 혼합 할 수 있습니다.

참고 URL : https://stackoverflow.com/questions/25025779/setting-uilabel-text-to-bold

반응형