2016-07-21 10 views
0

내 프로젝트에서 NSTextField를 사용하고 있습니다. 내 응용 프로그램이 여러 언어를 지원하므로 동일한 텍스트 필드는 다양한 언어에 따라 텍스트 길이가 다를 수 있습니다. 자동 레이아웃, 제약 조건 설정을 사용하여이 문제를 해결할 수있는 옵션이 있습니까? 아니면 텍스트 필드에 따라 텍스트에 따라 자동으로 조정할 속성이 있습니까? 어떤 도움을 주셔서 감사합니다.문자열 값에 따라 NSTextField 콘텐츠 크기 조정

답변

0

텍스트를 업데이트 한 후 텍스트보기에서 사용하는 "맞춤"크기를 얻으려면 textView의 layoutManager 속성에서 usedRectForTextContainer: 속성을 호출하고 textView의 textContainer 속성을 인수로 전달하십시오.

자동 크기 텍스트 뷰 :

[myTextView sizeToFit];