2016-10-01 4 views
0

, 나는 다음과 같은 텍스트보기를 가지고과 같이, 그것으로 입력 한 텍스트의 글꼴 크기를 설정하려면 : 나는하지 않는 한 나는,이 작업을 수행 할 현재 드릴 수 없습니다NSTextView.typingAttributes에 허용되는 키는 무엇입니까? 맥 OS에 대한 신속한에서

myTextView.typingAttributes = ["Unknown" : NSFont(name: "Helvetica", size: 18)] 

을 알 수 없거나 Apple Documentation Page에서 찾을 수 없습니다. 허용되는 키는 typingAttributes에 대한 것입니다.

누구인지, 어디에서 찾을 수 있습니까?

답변

1

documentation for NSAttributedString에서 지원되는 속성 이름은 Character Attributes입니다. 글꼴의 경우 NSFontAttributeName을 사용합니다.

+0

올바른 문서를 제공해 주셔서 감사합니다. NSFontAttributeName은 다음 오류를 발생시킵니다. [_SwiftValue fontForAppearance :] : 인스턴스로 전송 된 인식 할 수없는 선택자 –

+0

Swift에서 Objective-C 로의 브리지와 별개의 문제 인 것처럼 들립니다. 어쩌면 당신은'NSFont'의 fusing 이니셜 라이저에서 반환 된 옵션을 풀 필요가있을 것입니다. –

+0

그래, 그것이 그랬다. iOS에서 왔기 때문에 옵션이 잘못되었다는 것을 명시 적으로 나타내지 않은 옵션 오류를 아직받지 못했습니다 (이제는 문제를 이해하고 있지만이 오류 메시지의 의미를 알 수 있습니다). –

관련 문제