수색…


소개

UIFont 는 글꼴 관련 정보를 가져오고 설정하는 데 사용되는 클래스입니다. NSObject 에서 상속 받고 Hashable , Equatable , CVarArgNSCopying 합니다.

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