수색…
소개
UIFont 는 글꼴 관련 정보를 가져오고 설정하는 데 사용되는 클래스입니다. NSObject
에서 상속 받고 Hashable
, Equatable
, CVarArg
및 NSCopying
합니다.
UIFont 선언 및 초기화
다음과 같이 UIFont
를 선언 할 수 있습니다.
var font: UIFont!
UIFont
에는 더 많은 init()
메소드가 있습니다 :
-
UIFont.init(descriptor: UIFontDescriptor, size: CGFloat)
-
UIFont.init(name: String, size: CGFloat)
따라서 다음과 같이 UIFont
초기화 할 수 있습니다.
let font = UIFont(name: "Helvetica Neue", size: 15)
기본 글꼴은 System
, 크기 17
입니다.
레이블의 글꼴 변경
레이블의 텍스트 글꼴을 변경하려면 해당 font
속성에 액세스해야합니다.
label.font = UIFont(name:"Helvetica Neue", size: 15)
위의 코드는 레이블의 글꼴을 Helvetica Neue
, 크기 15
합니다. 위의 초기화 된 값이 Optional이기 때문에이 글꼴 이름을 올바르게 입력해야합니다. 그렇지 않으면이 오류가 발생하므로 nil이 될 수 있습니다.
선택적 값을 언 래핑하는 동안 예기치 않게 nil을 발견했습니다.
Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow