2017-02-02 10 views
1

일부 일반 텍스트를 표시하기 위해 "서식있는 텍스트"옵션이 비활성화 된 textView를 사용하고 있습니다. 기본 글꼴을 설정할 방법을 찾을 수 없습니다. IB에 텍스트를 넣으면 IB 인터페이스에서 글꼴을 설정할 수 있지만 사용자가 글꼴을 삭제하고 입력하기 시작하면 텍스트가 다른 글꼴과 크기로 바뀝니다. 솔루션을 찾지 않고도 여기에서 몇 가지 질문과 대답 및 개발자 설명서를 읽었습니다. 당신이이 경우에 같이 사용할 글꼴의 정확한 이름을 알고있는 경우NSTextView의 기본 글꼴을 설정하는 방법은 무엇입니까?

답변

3

당신이 이런 식으로 그것을 할 어떤 크기의 시스템 글꼴을 (사용하려면

let tv = NSTextView() 
tv.font = NSFont(name: "AvenirNextCondensed-Regular", size: 15.0)! 

"AvenirNextCondensed" size이있는 CGFloat)

tv.font = NSFont.systemFont(ofSize: size) 
+0

내가 15 – Cue

+0

@Tel의 크기로 어떤 시스템 글꼴 사용하고 싶습니다 - 좋아, 내가 내 대답 – Pierce

+0

@Tel 업데이트됩니다 -을 사용하는 방법에 대한 내 업데이트 된 답변을 참조하십시오 다른 크기의 시스템 글꼴. – Pierce